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