Home | History | Annotate | Line # | Download | only in libFS
      1 #	$NetBSD: Makefile,v 1.5 2022/10/28 09:43:58 wiz Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 LIB=	FS
      6 .PATH:	${X11SRCDIR.${LIB}}/src
      7 .PATH:	${X11SRCDIR.${LIB}}/include/X11/fonts
      8 
      9 SRCS=	FSCloseFt.c FSClServ.c FSConnServ.c FSErrDis.c FSErrHndlr.c FSFlush.c \
     10 	FSFontInfo.c FSFtNames.c FSGetCats.c FSlibInt.c FSListCats.c \
     11 	FSListExt.c FSMisc.c FSNextEv.c FSOpenFont.c FSOpenServ.c FSQGlyphs.c \
     12 	FSQuExt.c FSQXExt.c FSQXInfo.c FSServName.c FSSetCats.c FSSync.c \
     13 	FSSynchro.c fs_transport.c
     14 
     15 CWARNFLAGS.clang+=	-Wno-string-plus-int
     16 
     17 INCS=	FSlib.h
     18 INCSDIR=${X11INCDIR}/X11/fonts
     19 
     20 CPPFLAGS+=	-I${DESTDIR}${X11INCDIR}/X11/fonts \
     21 		-DHAVE_REALLOCARRAY \
     22 		-DHAVE_STRNLEN \
     23 		-DHAVE_STRLCPY \
     24 		-DHAVE_SETENV
     25 
     26 CONN_DEFINES = ${X11FLAGS.CONNECTION} -DFS_t -DTRANS_CLIENT
     27 SOCK_DEFINES = -DBSD44SOCKETS
     28 
     29 CPPFLAGS+=	$(CONN_DEFINES) $(SOCK_DEFINES)
     30 
     31 # XXX
     32 COPTS.FSGetCats.c+=	-Wno-error
     33 COPTS.FSListExt.c+=	-Wno-error
     34 COPTS.FSOpenServ.c+=	-Wno-error
     35 
     36 PKGCONFIG=	libfs
     37 PKGDIST=	${LIB}
     38 
     39 .include <bsd.x11.mk>
     40 .include <bsd.lib.mk>
     41