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