Makefile revision 1.13
1# $NetBSD: Makefile,v 1.13 2013/02/21 08:20:19 martin Exp $ 2 3.include <bsd.own.mk> 4 5# DEFAULTVT for all arches that are able to switch virtual consoles 6# while in X (currently this needs WSDISPLAY_COMPAT_USL and 7# WSDISPLAY_COMPAT_PCVT, this might change soon) 8.if ${MACHINE_ARCH} == "x86_64" \ 9 || ${MACHINE_ARCH} == "cats" \ 10 || ${MACHINE_ARCH} == "hp700" \ 11 || ${MACHINE_ARCH} == "hpcmips" \ 12 || ${MACHINE_ARCH} == "hpcsh" \ 13 || ${MACHINE_ARCH} == "i386" \ 14 || ${MACHINE_ARCH} == "netwinder" \ 15 || ${MACHINE_ARCH} == "shark" \ 16 || ${MACHINE_ARCH} == "sparc" \ 17 || ${MACHINE_ARCH} == "sparc64" \ 18 || ${MACHINE_ARCH} == "zaurus" 19DEFAULTVT=vt05 20.else 21DEFAULTVT= # defined empty 22.endif 23 24UUDECODE_FILES= NetBSD-flag.png 25CPPSCRIPTS= Xresources Xreset Xservers.ws Xsession Xstartup xdm-config 26 27CPPSCRIPTFLAGS_Xresources= -DXPM -DBITMAPDIR=${X11INCDIR}/X11/pixmaps \ 28 -DXDM_PIXMAP=NetBSD.xpm \ 29 -DXDM_BWPIXMAP=NetBSD-bw.xpm 30CPPSCRIPTFLAGS_Xreset= -DBINDIR=${X11BINDIR} -DXDMCONFIGDIR=${XDMDIR} 31CPPSCRIPTFLAGS_Xservers.ws= -DBINDIR=${X11BINDIR} -DDEFAULTVT=${DEFAULTVT} 32CPPSCRIPTFLAGS_Xsession= -DBINDIR=${X11BINDIR} \ 33 -DMKTEMP_COMMAND=/usr/bin/mktemp \ 34 -DSHELL_CMD=/bin/sh 35CPPSCRIPTFLAGS_Xstartup= -DBINDIR=${X11BINDIR} -DXDMCONFIGDIR=${XDMDIR} \ 36 -DUTMP_FILE=${XDMPIDDIR}/utmp \ 37 -DWTMP_FILE=${XDMLOGDIR}/wtmp 38CPPSCRIPTFLAGS_xdm-config= -DXDMDIR=${XDMDIR} \ 39 -DXDMXAUTHDIR=${XDMVARDIR} \ 40 -DXDMLOGDIR=${XDMLOGDIR} \ 41 -DXDMPIDDIR=${XDMPIDDIR} \ 42 -DXPM \ 43 -DSU="su -m" 44 45CONFIGFILES= GiveConsole TakeConsole \ 46 Xaccess Xservers.fs Xsession Xsetup_0 Xwilling \ 47 ${CPPSCRIPTS} 48FILES= xorg-bw.xpm xorg.xpm \ 49 NetBSD-bw.xpm NetBSD-inv.xpm NetBSD.xpm \ 50 NetBSD-flag.png NetBSD-flag1.xpm NetBSD-flag2.xpm 51FILESDIR= ${XDMDIR} 52FILESDIR_xorg.xpm= ${X11INCDIR}/X11/pixmaps 53FILESDIR_xorg-bw.xpm= ${X11INCDIR}/X11/pixmaps 54FILESDIR_NetBSD.xpm= ${X11INCDIR}/X11/pixmaps 55FILESDIR_NetBSD-flag.png= ${X11INCDIR}/X11/pixmaps 56FILESDIR_NetBSD-flag1.xpm= ${X11INCDIR}/X11/pixmaps 57FILESDIR_NetBSD-flag2.xpm= ${X11INCDIR}/X11/pixmaps 58FILESDIR_NetBSD-bw.xpm= ${X11INCDIR}/X11/pixmaps 59FILESDIR_NetBSD-inv.xpm=${X11INCDIR}/X11/pixmaps 60FILESMODE_GiveConsole= ${BINMODE} 61FILESMODE_TakeConsole= ${BINMODE} 62FILESMODE_Xreset= ${BINMODE} 63FILESMODE_Xsetup_0= ${BINMODE} 64FILESMODE_Xsession= ${BINMODE} 65FILESMODE_Xstartup= ${BINMODE} 66FILESMODE_Xwilling= ${BINMODE} 67 68CONFIGSYMLINKS= Xservers.ws ${XDMDIR}/Xservers 69 70.PATH: ${X11SRCDIR.xdm}/config 71 72.include "../Makefile.xdm" 73 74CPPSCRIPTFLAGS_xdm-config+= -DCHOOSERPATH=${XDMCHOOSERPATH} 75 76.include <bsd.x11.mk> 77.include <bsd.prog.mk> 78