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