Home | History | Annotate | Line # | Download | only in xfs
Makefile revision 1.2
      1  1.2  cube #	$NetBSD: Makefile,v 1.2 2008/10/14 23:37:19 cube 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.1   mrg CPPFLAGS.main.c=	-DDEFAULT_CONFIG_FILE=\"${XFSCONFIGDIR}/config\"
     30  1.1   mrg CPPFLAGS.initfonts.c=	-DFONT_PCF -DFONT_FS -DFONT_SPEEDO -DFONTCACHE
     31  1.1   mrg CPPFLAGS.connection.c=	${CONN_DEFINES} -DBSD44SOCKETS \
     32  1.1   mrg 			${X11FLAGS.OS_DEFINES}
     33  1.1   mrg CPPFLAGS.xfstrans.c=	${CONN_DEFINES} -DBSD44SOCKETS \
     34  1.1   mrg 			${X11FLAGS.OS_DEFINES}
     35  1.1   mrg CPPFLAGS.utils.c=	-DXFSPIDDIR=\"/var/run\"
     36  1.1   mrg CPPFLAGS.io.c=		${CONN_DEFINES}
     37  1.1   mrg CPPFLAGS.waitfor.c=	${CONN_DEFINES}
     38  1.1   mrg CPPFLAGS.error.c=	-DUSE_SYSLOG
     39  1.1   mrg CPPFLAGS.osglue.c=	${CONN_DEFINES} \
     40  1.1   mrg 			${X11FLAGS.OS_DEFINES}
     41  1.1   mrg CPPFLAGS.config.c=	${CONN_DEFINES} -DFONTCACHE
     42  1.1   mrg # XXX
     43  1.1   mrg CPPFLAGS.xfstrans.c+=	-Wno-error
     44  1.1   mrg 
     45  1.2  cube X11EXTRAMANDEFS+=	-e 's%__configfilepath__%${XFSCONFIGDIR}/config%g; \
     46  1.2  cube 			s%__configfiledesc__%the default file,%g'
     47  1.1   mrg 
     48  1.1   mrg 
     49  1.1   mrg BUILDSYMLINKS=	config.cpp fsconfig.cpp
     50  1.1   mrg CPPSCRIPTS=	fsconfig
     51  1.1   mrg CPPSCRIPTFLAGS=	-DDEFAULTFONTPATH=${X11FONTDIR}/misc/,${X11FONTDIR}/Speedo/,${X11FONTDIR}/Type1/,${X11FONTDIR}/CID/,${X11FONTDIR}/75dpi/,${X11FONTDIR}/100dpi/ \
     52  1.1   mrg 		-DFSERRORS=/var/log/xfs.log
     53  1.1   mrg 
     54  1.1   mrg CONFIGFILES=	fsconfig
     55  1.1   mrg FILESNAME=	config
     56  1.1   mrg FILESDIR=	${XFSCONFIGDIR}
     57  1.1   mrg 
     58  1.1   mrg 
     59  1.1   mrg LDADD+=	-lXfont -lfontenc -lXfontcache -lXext -lX11 -lfreetype -lm -lz
     60  1.1   mrg DPADD+=	${LIBXFONT} ${LIBFONTENC} ${LIBXFONTCACHE} ${LIBXEXT} ${LIBX11} \
     61  1.1   mrg 	${LIBFREETYPE} ${LIBM} ${LIBZ}
     62  1.1   mrg 
     63  1.1   mrg .PATH:	${XFSDIR}
     64  1.1   mrg 
     65  1.1   mrg .include <bsd.x11.mk>
     66  1.1   mrg .include <bsd.prog.mk>
     67