Home | History | Annotate | Line # | Download | only in config
Makefile revision 1.15
      1  1.15     mrg #	$NetBSD: Makefile,v 1.15 2019/03/05 08:35:35 mrg Exp $
      2   1.1     mrg 
      3   1.1     mrg .include <bsd.own.mk>
      4   1.1     mrg 
      5  1.13  martin # DEFAULTVT for all arches that are able to switch virtual consoles
      6  1.13  martin # while in X (currently this needs WSDISPLAY_COMPAT_USL and
      7  1.13  martin # WSDISPLAY_COMPAT_PCVT, this might change soon)
      8  1.13  martin .if	   ${MACHINE_ARCH} == "x86_64" \
      9  1.13  martin 	|| ${MACHINE_ARCH} == "cats" \
     10  1.13  martin 	|| ${MACHINE_ARCH} == "hpcmips" \
     11  1.13  martin 	|| ${MACHINE_ARCH} == "hpcsh" \
     12  1.14   skrll 	|| ${MACHINE_ARCH} == "hppa" \
     13  1.13  martin 	|| ${MACHINE_ARCH} == "i386" \
     14  1.13  martin 	|| ${MACHINE_ARCH} == "netwinder" \
     15  1.13  martin 	|| ${MACHINE_ARCH} == "shark" \
     16  1.13  martin 	|| ${MACHINE_ARCH} == "sparc" \
     17  1.13  martin 	|| ${MACHINE_ARCH} == "sparc64" \
     18  1.13  martin 	|| ${MACHINE_ARCH} == "zaurus"
     19   1.1     mrg DEFAULTVT=vt05
     20   1.1     mrg .else
     21   1.1     mrg DEFAULTVT=	# defined empty
     22   1.1     mrg .endif
     23   1.1     mrg 
     24  1.12  martin UUDECODE_FILES=	NetBSD-flag.png
     25  1.15     mrg SEDSCRIPTS=	Xresources Xreset Xservers.ws Xsession Xstartup xdm-config 
     26   1.3   veego 
     27  1.15     mrg SUFFIXES = .in
     28  1.15     mrg 
     29  1.15     mrg .in:
     30  1.15     mrg 	$(TOOL_SED) \
     31  1.15     mrg 		-e '/ifdef XPM/d' -e '/endif \/\* XPM \*\//d' \
     32  1.15     mrg 		-e 's,BITMAPDIR,${X11INCDIR}/X11/pixmaps,' \
     33  1.15     mrg 		-e 's,XDM_PIXMAP,NetBSD.xpm,' \
     34  1.15     mrg 		-e 's,XDM_BWPIXMAP,NetBSD-bw.xpm,' \
     35  1.15     mrg 		-e 's,BINDIR,$(X11BINDIR),' \
     36  1.15     mrg 		-e 's,DEFAULTVT,$(DEFAULTVT),' \
     37  1.15     mrg 		-e 's,XDMDIR,$(XDMDIR),'
     38  1.15     mrg 		-e 's,XDMLOGDIR,$(XDMLOGDIR),' \
     39  1.15     mrg 		-e 's,XDMXAUTHDIR,$(XDMVARDIR),' \
     40  1.15     mrg 		-e 's,XDMPIDDIR,$(XDMPIDDIR),' \
     41  1.15     mrg 		-e 's,XDMCONFIGDIR,$(XDMDIR),' \
     42  1.15     mrg 		-e 's,XDMSCRIPTDIR,$(XDMDIR),' \
     43  1.15     mrg 		-e 's,SU,su -m,' \
     44  1.15     mrg 		-e 's,CHOOSERPATH,$(XDMCHOOSERPATH),' \
     45  1.15     mrg 		-e 's,SHELL_CMD,/bin/sh,' \
     46  1.15     mrg 		-e 's,UTMP_FILE,$(XDMPIDDIR)/utmp,' \
     47  1.15     mrg 		-e 's,UTMP_FLAG,-u $(XDMPIDDIR)/utmp,' \
     48  1.15     mrg 		-e 's,WTMP_FILE,$(XDMLOGDIR)/wtmp,' \
     49  1.15     mrg 		-e 's,WTMP_FLAG,-w $(XDMLOGDIR)/wtmp,' \
     50  1.15     mrg 		-e 's,MKTEMP_COMMAND,/usr/bin/mktemp,' \
     51  1.15     mrg 		-e 's,XCOMM,\#,' \
     52  1.15     mrg 		-e 's,XHASH,\#,' \
     53  1.15     mrg 		-e 's,NLBS,\\n\\,' \
     54  1.15     mrg 		-e 's,BS,\\,' \
     55  1.15     mrg 		-e 's,/\*\*/,,g'
     56   1.1     mrg 
     57   1.1     mrg CONFIGFILES=		GiveConsole TakeConsole \
     58   1.1     mrg 			Xaccess Xservers.fs Xsession Xsetup_0 Xwilling \
     59  1.15     mrg 			${SEDSCRIPTS} 
     60   1.5  plunky FILES=			xorg-bw.xpm xorg.xpm \
     61  1.11  martin 			NetBSD-bw.xpm NetBSD-inv.xpm NetBSD.xpm	\
     62  1.11  martin 			NetBSD-flag.png NetBSD-flag1.xpm NetBSD-flag2.xpm
     63   1.1     mrg FILESDIR=		${XDMDIR}
     64   1.5  plunky FILESDIR_xorg.xpm=	${X11INCDIR}/X11/pixmaps
     65   1.5  plunky FILESDIR_xorg-bw.xpm=	${X11INCDIR}/X11/pixmaps
     66   1.5  plunky FILESDIR_NetBSD.xpm=	${X11INCDIR}/X11/pixmaps
     67  1.11  martin FILESDIR_NetBSD-flag.png=	${X11INCDIR}/X11/pixmaps
     68  1.11  martin FILESDIR_NetBSD-flag1.xpm=	${X11INCDIR}/X11/pixmaps
     69  1.11  martin FILESDIR_NetBSD-flag2.xpm=	${X11INCDIR}/X11/pixmaps
     70   1.5  plunky FILESDIR_NetBSD-bw.xpm=	${X11INCDIR}/X11/pixmaps
     71   1.5  plunky FILESDIR_NetBSD-inv.xpm=${X11INCDIR}/X11/pixmaps
     72   1.1     mrg FILESMODE_GiveConsole=	${BINMODE}
     73   1.1     mrg FILESMODE_TakeConsole=	${BINMODE}
     74   1.7  plunky FILESMODE_Xreset=	${BINMODE}
     75   1.1     mrg FILESMODE_Xsetup_0=	${BINMODE}
     76   1.1     mrg FILESMODE_Xsession=	${BINMODE}
     77   1.7  plunky FILESMODE_Xstartup=	${BINMODE}
     78   1.1     mrg FILESMODE_Xwilling=	${BINMODE}
     79   1.1     mrg 
     80   1.1     mrg CONFIGSYMLINKS=		Xservers.ws ${XDMDIR}/Xservers
     81   1.1     mrg 
     82   1.1     mrg .PATH:		${X11SRCDIR.xdm}/config
     83   1.1     mrg 
     84   1.1     mrg .include "../Makefile.xdm"
     85   1.1     mrg 
     86   1.1     mrg .include <bsd.x11.mk>
     87   1.1     mrg .include <bsd.prog.mk>
     88