Makefile revision 1.12
1#	$NetBSD: Makefile,v 1.12 2012/06/13 19:44:14 martin Exp $
2
3.include <bsd.own.mk>
4
5# native only gives DEFAULTVT for i386 and amd64.
6.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "cats"
7DEFAULTVT=vt05
8.else
9DEFAULTVT=	# defined empty
10.endif
11
12UUDECODE_FILES=	NetBSD-flag.png
13CPPSCRIPTS=	Xresources Xreset Xservers.ws Xsession Xstartup xdm-config 
14
15CPPSCRIPTFLAGS_Xresources=	-DXPM -DBITMAPDIR=${X11INCDIR}/X11/pixmaps \
16				-DXDM_PIXMAP=NetBSD.xpm \
17				-DXDM_BWPIXMAP=NetBSD-bw.xpm
18CPPSCRIPTFLAGS_Xreset=		-DBINDIR=${X11BINDIR} -DXDMCONFIGDIR=${XDMDIR}
19CPPSCRIPTFLAGS_Xservers.ws=	-DBINDIR=${X11BINDIR} -DDEFAULTVT=${DEFAULTVT}
20CPPSCRIPTFLAGS_Xsession=	-DBINDIR=${X11BINDIR} \
21				-DMKTEMP_COMMAND=/usr/bin/mktemp \
22				-DSHELL_CMD=/bin/sh
23CPPSCRIPTFLAGS_Xstartup=	-DBINDIR=${X11BINDIR} -DXDMCONFIGDIR=${XDMDIR} \
24				-DUTMP_FILE=${XDMPIDDIR}/utmp \
25				-DWTMP_FILE=${XDMLOGDIR}/wtmp
26CPPSCRIPTFLAGS_xdm-config=	-DXDMDIR=${XDMDIR} \
27				-DXDMXAUTHDIR=${XDMVARDIR} \
28				-DXDMLOGDIR=${XDMLOGDIR} \
29				-DXDMPIDDIR=${XDMPIDDIR} \
30				-DXPM \
31				-DSU="su -m"
32
33CONFIGFILES=		GiveConsole TakeConsole \
34			Xaccess Xservers.fs Xsession Xsetup_0 Xwilling \
35			${CPPSCRIPTS} 
36FILES=			xorg-bw.xpm xorg.xpm \
37			NetBSD-bw.xpm NetBSD-inv.xpm NetBSD.xpm	\
38			NetBSD-flag.png NetBSD-flag1.xpm NetBSD-flag2.xpm
39FILESDIR=		${XDMDIR}
40FILESDIR_xorg.xpm=	${X11INCDIR}/X11/pixmaps
41FILESDIR_xorg-bw.xpm=	${X11INCDIR}/X11/pixmaps
42FILESDIR_NetBSD.xpm=	${X11INCDIR}/X11/pixmaps
43FILESDIR_NetBSD-flag.png=	${X11INCDIR}/X11/pixmaps
44FILESDIR_NetBSD-flag1.xpm=	${X11INCDIR}/X11/pixmaps
45FILESDIR_NetBSD-flag2.xpm=	${X11INCDIR}/X11/pixmaps
46FILESDIR_NetBSD-bw.xpm=	${X11INCDIR}/X11/pixmaps
47FILESDIR_NetBSD-inv.xpm=${X11INCDIR}/X11/pixmaps
48FILESMODE_GiveConsole=	${BINMODE}
49FILESMODE_TakeConsole=	${BINMODE}
50FILESMODE_Xreset=	${BINMODE}
51FILESMODE_Xsetup_0=	${BINMODE}
52FILESMODE_Xsession=	${BINMODE}
53FILESMODE_Xstartup=	${BINMODE}
54FILESMODE_Xwilling=	${BINMODE}
55
56CONFIGSYMLINKS=		Xservers.ws ${XDMDIR}/Xservers
57
58.PATH:		${X11SRCDIR.xdm}/config
59
60.include "../Makefile.xdm"
61
62CPPSCRIPTFLAGS_xdm-config+=	-DCHOOSERPATH=${XDMCHOOSERPATH}
63
64.include <bsd.x11.mk>
65.include <bsd.prog.mk>
66