1# $NetBSD: Makefile,v 1.11 2020/10/12 11:43:11 nia Exp $ 2 3.include <bsd.own.mk> 4 5PROG= xinit 6MAN= xinit.1 startx.1 7 8XINITDIR= ${X11ETCDIR}/xinit 9 10CPPFLAGS+= ${X11FLAGS.CONNECTION} -DBINDIR=\"${X11BINDIR}\" \ 11 -DRETSIGTYPE=void 12 13CPPSCRIPTS= startx xinitrc 14CPPSCRIPTFLAGS_xinitrc= -DXINITDIR=${XINITDIR} -DBINDIR=${X11BINDIR} \ 15 -DSHELL_CMD=/bin/sh -DXRDB=xrdb -DXMODMAP=xmodmap \ 16 -DTWM=twm -DXCLOCK=xclock -DXTERM=${X11BINDIR}/xterm \ 17 -DXSETROOT=${X11BINDIR}/xsetroot \ 18 -DUXTERM=${X11BINDIR}/uxterm \ 19 -DCTWM=${X11BINDIR}/ctwm 20CPPSCRIPTFLAGS_startx= -DXINITDIR=${XINITDIR} -DBINDIR=${X11BINDIR} \ 21 -DSHELL_CMD=/bin/sh -DXAUTH=xauth -DXINIT=xinit \ 22 -DXSERVER=${X11BINDIR}/X -DXTERM=${X11BINDIR}/xterm \ 23 -DUXTERM=${X11BINDIR}/uxterm \ 24 -DCTWM=${X11BINDIR}/ctwm \ 25 -DXSETROOT=${X11BINDIR}/xsetroot \ 26 -DHAS_COOKIE_MAKER \ 27 -DMK_COOKIE='dd if=/dev/urandom bs=16 count=1 2>/dev/null | hexdump -e \\"%08x\\"' 28 29SCRIPTS= startx 30CONFIGFILES= xinitrc 31FILESDIR= ${XINITDIR} 32 33LDADD+= -lXmuu -lXt -lSM -lICE -lXext -lX11 34DPADD+= ${LIBXMUU} ${LIBXT} ${LIBSM} ${LIBICE} ${LIBXEXT} ${LIBX11} 35 36X11EXTRAMANTRANSFORMS+= \ 37 __xinitdir__ ${XINITDIR} \ 38 __configdir__ ${X11LIBDIR}/xinit 39 40.PATH: ${X11SRCDIR.${PROG}} 41.PATH: ${X11SRCDIR.${PROG}}/man 42 43.include <bsd.x11.mk> 44.include <bsd.prog.mk> 45