Home | History | Annotate | Line # | Download | only in xfs
Makefile revision 1.2.4.1.4.1
      1  1.2.4.1.4.1  matt #	$NetBSD: Makefile,v 1.2.4.1.4.1 2010/04/21 05:24:33 matt Exp $
      2          1.1   mrg 
      3          1.1   mrg .include <bsd.own.mk>
      4          1.1   mrg 
      5          1.1   mrg PROG=	xfs
      6          1.1   mrg 
      7          1.1   mrg XFSDIR= ${X11SRCDIR.${PROG}}
      8          1.1   mrg 
      9          1.1   mrg .PATH:	${XFSDIR}/difs
     10          1.1   mrg SRCS=	atom.c cache.c charinfo.c difsutils.c dispatch.c events.c \
     11          1.1   mrg 	extensions.c fontinfo.c fonts.c globals.c initfonts.c main.c \
     12          1.1   mrg 	resource.c swaprep.c swapreq.c tables.c
     13          1.1   mrg 
     14          1.1   mrg .PATH:	${XFSDIR}/os
     15          1.1   mrg SRCS+=	access.c config.c connection.c daemon.c error.c io.c osglue.c \
     16          1.1   mrg 	osinit.c utils.c waitfor.c xfstrans.c
     17          1.1   mrg 
     18          1.1   mrg CPPFLAGS+=		-I${XFSDIR}/include \
     19          1.1   mrg 			-I${DESTDIR}${X11INCDIR}/X11/FS \
     20          1.1   mrg 			-I${X11SRCDIR.libXfont}/include \
     21          1.1   mrg 			-I${X11SRCDIR.libXfont}/bitmap \
     22          1.1   mrg 			-I${XFSDIR}/../include
     23          1.1   mrg 
     24          1.1   mrg CONN_DEFINES=		${X11FLAGS.CONNECTION} -DFONT_t -DTRANS_SERVER \
     25          1.1   mrg 			-DTRANS_REOPEN -DHAS_FCHOWN -DHAS_STICKY_DIR_BIT
     26          1.1   mrg 
     27          1.1   mrg XFSCONFIGDIR=		${X11ETCDIR}/fs
     28          1.1   mrg 
     29  1.2.4.1.4.1  matt CPPFLAGS.initfonts.c=	-DFONT_PCF -DFONT_FS -DFONT_SPEEDO
     30          1.1   mrg CPPFLAGS.connection.c=	${CONN_DEFINES} -DBSD44SOCKETS \
     31          1.1   mrg 			${X11FLAGS.OS_DEFINES}
     32          1.1   mrg CPPFLAGS.xfstrans.c=	${CONN_DEFINES} -DBSD44SOCKETS \
     33          1.1   mrg 			${X11FLAGS.OS_DEFINES}
     34          1.1   mrg CPPFLAGS.utils.c=	-DXFSPIDDIR=\"/var/run\"
     35          1.1   mrg CPPFLAGS.io.c=		${CONN_DEFINES}
     36          1.1   mrg CPPFLAGS.waitfor.c=	${CONN_DEFINES}
     37          1.1   mrg CPPFLAGS.error.c=	-DUSE_SYSLOG
     38          1.1   mrg CPPFLAGS.osglue.c=	${CONN_DEFINES} \
     39          1.1   mrg 			${X11FLAGS.OS_DEFINES}
     40  1.2.4.1.4.1  matt CPPFLAGS.config.c=	${CONN_DEFINES}
     41          1.1   mrg # XXX
     42          1.1   mrg CPPFLAGS.xfstrans.c+=	-Wno-error
     43          1.1   mrg 
     44          1.2  cube X11EXTRAMANDEFS+=	-e 's%__configfilepath__%${XFSCONFIGDIR}/config%g; \
     45          1.2  cube 			s%__configfiledesc__%the default file,%g'
     46          1.1   mrg 
     47          1.1   mrg 
     48          1.1   mrg BUILDSYMLINKS=	config.cpp fsconfig.cpp
     49          1.1   mrg CPPSCRIPTS=	fsconfig
     50  1.2.4.1.4.1  matt CPPSCRIPTFLAGS=	-DDEFAULTFONTPATH=${X11FONTDIR}/misc/,${X11FONTDIR}/Type1/,${X11FONTDIR}/75dpi/,${X11FONTDIR}/100dpi/ \
     51          1.1   mrg 		-DFSERRORS=/var/log/xfs.log
     52          1.1   mrg 
     53          1.1   mrg CONFIGFILES=	fsconfig
     54          1.1   mrg FILESNAME=	config
     55          1.1   mrg FILESDIR=	${XFSCONFIGDIR}
     56          1.1   mrg 
     57          1.1   mrg 
     58          1.1   mrg LDADD+=	-lXfont -lfontenc -lXfontcache -lXext -lX11 -lfreetype -lm -lz
     59          1.1   mrg DPADD+=	${LIBXFONT} ${LIBFONTENC} ${LIBXFONTCACHE} ${LIBXEXT} ${LIBX11} \
     60          1.1   mrg 	${LIBFREETYPE} ${LIBM} ${LIBZ}
     61          1.1   mrg 
     62          1.1   mrg .PATH:	${XFSDIR}
     63          1.1   mrg 
     64          1.1   mrg .include <bsd.x11.mk>
     65          1.1   mrg .include <bsd.prog.mk>
     66