1# $NetBSD: Makefile,v 1.11 2004/11/29 16:49:18 skrll Exp $ 2 3.include <bsd.own.mk> 4 5CPPSCRIPTS= Xresources Xservers.ws xdm-config 6 7CPPSCRIPTFLAGS_Xresources= -DXPM -DBITMAPDIR=${X11INCDIR}/X11/pixmaps \ 8 -DXDM_PIXMAP=NetBSD.xpm \ 9 -DXDM_BWPIXMAP=NetBSDbw.xpm 10 11# native only gives DEFAULTVT for i386 and amd64. 12.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" || ${MACHINE} == "cats" 13DEFAULTVT=vt05 14.else 15DEFAULTVT= # defined empty 16.endif 17 18CPPSCRIPTFLAGS_Xservers.ws= -DBINDIR=${X11BINDIR} -DDEFAULTVT=${DEFAULTVT} 19CPPSCRIPTFLAGS_xdm-config= -DXDMDIR=${XDMDIR} \ 20 -DXDMAUTHDIR=${XDMVARDIR} \ 21 -DXDMLOGDIR=${XDMLOGDIR} \ 22 -DXDMPIDDIR=${XDMPIDDIR} \ 23 -DSU="su -m" 24 25CONFIGFILES= GiveConsole TakeConsole \ 26 Xaccess Xservers.fs Xsession Xsetup_0 Xwilling \ 27 ${CPPSCRIPTS} 28FILES= NetBSD.xpm NetBSDbw.xpm NetBSDinv.xpm \ 29 XFree86.xpm XFree86bw.xpm 30FILESDIR= ${XDMDIR} 31FILESDIR_NetBSD.xpm= ${X11INCDIR}/X11/pixmaps 32FILESDIR_NetBSDbw.xpm= ${X11INCDIR}/X11/pixmaps 33FILESDIR_NetBSDinv.xpm= ${X11INCDIR}/X11/pixmaps 34FILESDIR_XFree86.xpm= ${X11INCDIR}/X11/pixmaps 35FILESDIR_XFree86bw.xpm= ${X11INCDIR}/X11/pixmaps 36FILESMODE_GiveConsole= ${BINMODE} 37FILESMODE_TakeConsole= ${BINMODE} 38FILESMODE_Xsetup_0= ${BINMODE} 39FILESMODE_Xsession= ${BINMODE} 40FILESMODE_Xwilling= ${BINMODE} 41 42CONFIGSYMLINKS= Xservers.ws ${XDMDIR}/Xservers 43 44BUILDSYMLINKS= Xres.cpp Xresources.cpp \ 45 Xserv.ws.cpp Xservers.ws.cpp \ 46 xdm-conf.cpp xdm-config.cpp 47 48.PATH: ${X11SRCDIR.xc}/programs/xdm/config 49 50.include "../Makefile.xdm" 51 52CPPSCRIPTFLAGS_xdm-config+= -DCHOOSERPATH=${XDMCHOOSERPATH} 53 54.include <bsd.x11.mk> 55.include <bsd.prog.mk> 56