xref: /netbsd-src/external/mit/xorg/bin/proxymngr/Makefile (revision 45a98ae559a27f55d710803f994b8db924303716)
1#	$NetBSD: Makefile,v 1.4 2019/03/11 06:25:55 mrg Exp $
2
3.include <bsd.own.mk>
4
5PROG=	proxymngr
6SRCS=	main.c pmdb.c config.c
7
8PROXYMANAGERDIR=	${X11ETCDIR}/proxymngr
9
10CPPFLAGS.main.c=	-DCONFIG_FILE=\"${PROXYMANAGERDIR}/pmconfig\" \
11			-DXVENDORNAMESHORT=${XVENDORNAMESHORT} \
12                	-DXVENDORNAME=${XVENDORNAME} \
13			-DXORG_RELEASE=${XORG_RELEASE}
14
15
16X11EXTRAMANDEFS+=	-e 's,PROXYMANAGERDIR,${PROXYMANAGERDIR},g'
17
18CPPSCRIPTS=	pmconfig
19CPPSCRIPTFLAGS=	-DLBXPROXY=${X11BINDIR}/lbxproxy
20CONFIGFILES=	pmconfig
21FILESDIR=	${PROXYMANAGERDIR}
22
23LDADD+=	-lXt -lSM -lICE -lXext -lX11
24DPADD+=	${LIBXT} ${LIBSM} ${LIBICE} ${LIBXEXT} ${LIBX11}
25
26.if (${USE_INET6} != "no")
27CPPFLAGS+=      -DIPv6
28.endif
29
30X11EXTRAMANTRANSFORMS+= \
31	__configdir__		${X11ETCDIR}/proxymngr
32
33.PATH:	${X11SRCDIR.${PROG}}
34
35.include <bsd.x11.mk>
36.include <bsd.prog.mk>
37