blob: 4ecb02f149916667dcb540b67a00c274371f5db3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# $NetBSD: Makefile.common,v 1.4 2022/07/03 14:09:22 rillig Exp $
CPPFLAGS+= -DHAVE_WCHAR_H \
-DHAVE_WCTYPE_H \
-DNO_WIDEC_H \
-DHAVE_ISWALNUM \
-DHAVE_GETPAGESIZE \
-DHAVE_UNISTD_H \
-D_CONST_X_STRING=1 \
-DPROJECT_ROOT=\"${X11ROOTDIR}\"
LIBDPLIBS=\
Xmu ${.CURDIR}/../libXmu \
Xt ${.CURDIR}/../libXt \
SM ${.CURDIR}/../libSM \
ICE ${.CURDIR}/../libICE \
Xext ${.CURDIR}/../libXext \
X11 ${.CURDIR}/../libX11/dynamic
COPTS.Converters.c+= ${${ACTIVE_CC} == "clang":? -Wno-format :}
COPTS.Pixmap.c+= ${${ACTIVE_CC} == "gcc":? -Wno-discarded-qualifiers :}
COPTS.Pixmap.c+= ${${ACTIVE_CC} == "clang":? -Wno-incompatible-pointer-types-discards-qualifiers :}
COPTS.TextAction.c+= ${${ACTIVE_CC} == "gcc":? -Wno-discarded-qualifiers :}
COPTS.TextAction.c+= ${${ACTIVE_CC} == "clang":? -Wno-incompatible-pointer-types-discards-qualifiers :}
# This warning mostly affects casts between _WidgetRec and _TextRec,
# which don't have a common type prefix, but their members are compatible
# nevertheless.
LINTFLAGS+= -X 247 # pointer cast from '%s' to '%s' may be troublesome
|