summaryrefslogtreecommitdiff
path: root/external/mit/xorg/lib/libX11/dynamic/Makefile
blob: 622a1e352e4d90c307f32546881d5e2f35d9c2f7 (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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#	$NetBSD: Makefile,v 1.5 2021/11/16 09:25:51 nia Exp $

NOLINT=		1
NOPROFILE=	1
NOSTATICLIB=	1

USE_FORT?=	yes # data-driven bugs?

.include <bsd.own.mk>

.include "../Makefile.libx11"
.include "../Makefile.ximcp"
.include "../Makefile.xlcDef"
.include "../Makefile.xlcUTF8Load"
.include "../Makefile.xlibi18n"
.include "../Makefile.xomGeneric"

# Set this to use dynamic i18n support.
#SRCS+=	XlcDL.c XlcSL.c

SRCS+=	${SRCS.ximcp} \
	${SRCS.xlcDef} \
	${SRCS.xlcUTF8Load} \
	${SRCS.xlibi18n} \
	${SRCS.xomGeneric}

CPPFLAGS.lcInit.c=	$(LC_DYNDEFINES)
CPPFLAGS.lcGeneric.c=	$(LC_DYNDEFINES)
CPPFLAGS.lcPublic.c=	$(LC_DYNDEFINES)
CPPFLAGS.CrCursor.c=	$(XCURSOR_DEFINES)
CPPFLAGS.CrGlCur.c=	$(XCURSOR_DEFINES)
CPPFLAGS.CrPixmap.c=	$(XCURSOR_DEFINES)
CPPFLAGS.PutImage.c=	$(XCURSOR_DEFINES)

LIBDPLIBS+= \
	xcb ${.CURDIR}/../../libxcb/libxcb \
	Xdmcp ${.CURDIR}/../../libXdmcp \
	Xau ${.CURDIR}/../../libXau

CWARNFLAGS.clang+=	-Wno-parentheses

.include <bsd.x11.mk>
.include <bsd.lib.mk>