Makefile revision 1.6
1#	$NetBSD: Makefile,v 1.6 2009/02/14 13:32:12 abs 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"
7DEFAULTVT=vt05
8.else
9DEFAULTVT=	# defined empty
10.endif
11
12CPPSCRIPTS=	Xresources Xservers.ws Xsession xdm-config 
13
14CPPSCRIPTFLAGS_Xresources=	-DXPM -DBITMAPDIR=${X11INCDIR}/X11/pixmaps \
15				-DXDM_PIXMAP=NetBSD.xpm \
16				-DXDM_BWPIXMAP=NetBSD-bw.xpm
17CPPSCRIPTFLAGS_Xservers.ws=	-DBINDIR=${X11BINDIR} -DDEFAULTVT=${DEFAULTVT}
18CPPSCRIPTFLAGS_Xsession=	-DBINDIR=${X11BINDIR} \
19				-DMKTEMP_COMMAND=/usr/bin/mktemp \
20				-DSHELL_CMD=/bin/sh
21CPPSCRIPTFLAGS_xdm-config=	-DXDMDIR=${XDMDIR} \
22				-DXDMAUTHDIR=${XDMVARDIR} \
23				-DXDMLOGDIR=${XDMLOGDIR} \
24				-DXDMPIDDIR=${XDMPIDDIR} \
25				-DXPM \
26				-DSU="su -m"
27
28CONFIGFILES=		GiveConsole TakeConsole \
29			Xaccess Xservers.fs Xsession Xsetup_0 Xwilling \
30			${CPPSCRIPTS} 
31FILES=			xorg-bw.xpm xorg.xpm \
32			NetBSD-bw.xpm NetBSD-inv.xpm NetBSD.xpm
33FILESDIR=		${XDMDIR}
34FILESDIR_xorg.xpm=	${X11INCDIR}/X11/pixmaps
35FILESDIR_xorg-bw.xpm=	${X11INCDIR}/X11/pixmaps
36FILESDIR_NetBSD.xpm=	${X11INCDIR}/X11/pixmaps
37FILESDIR_NetBSD-bw.xpm=	${X11INCDIR}/X11/pixmaps
38FILESDIR_NetBSD-inv.xpm=${X11INCDIR}/X11/pixmaps
39FILESMODE_GiveConsole=	${BINMODE}
40FILESMODE_TakeConsole=	${BINMODE}
41FILESMODE_Xsetup_0=	${BINMODE}
42FILESMODE_Xsession=	${BINMODE}
43FILESMODE_Xwilling=	${BINMODE}
44
45CONFIGSYMLINKS=		Xservers.ws ${XDMDIR}/Xservers
46
47.PATH:		${X11SRCDIR.xdm}/config
48
49.include "../Makefile.xdm"
50
51CPPSCRIPTFLAGS_xdm-config+=	-DCHOOSERPATH=${XDMCHOOSERPATH}
52
53.include <bsd.x11.mk>
54.include <bsd.prog.mk>
55