xref: /freebsd/lib/libblocklist/Makefile (revision 4028504b4826caf3dac64a30cf0de777e2a6b607)
172383174SJose Luis DuranBLOCKLIST_DIR=${SRCTOP}/contrib/blocklist
272383174SJose Luis Duran
372383174SJose Luis Duran.PATH: ${BLOCKLIST_DIR}/lib ${BLOCKLIST_DIR}/include ${BLOCKLIST_DIR}/port
472383174SJose Luis Duran
572383174SJose Luis DuranPACKAGE=	blocklist
6*4028504bSLexi WinterLIB_PACKAGE=
7*4028504bSLexi Winter
872383174SJose Luis DuranLIB=	blocklist
972383174SJose Luis DuranSHLIB_MAJOR= 0
1072383174SJose Luis Duran
1172383174SJose Luis DuranLIBADD+= pthread
1272383174SJose Luis Duran
1372383174SJose Luis DuranCFLAGS.clang+=-Wno-thread-safety-analysis
1472383174SJose Luis Duran
1572383174SJose Luis DuranCFLAGS+=-I${BLOCKLIST_DIR}/include -I${BLOCKLIST_DIR}/port \
1672383174SJose Luis Duran	-D_REENTRANT -DHAVE_CONFIG_H -DHAVE_DB_H -DHAVE_LIBUTIL_H \
1772383174SJose Luis Duran	-DHAVE_CLOCK_GETTIME -DHAVE_FGETLN -DHAVE_GETPROGNAME \
1872383174SJose Luis Duran	-DHAVE_STRLCAT -DHAVE_STRLCPY -DHAVE_STRUCT_SOCKADDR_SA_LEN \
1972383174SJose Luis Duran	-DHAVE_SYS_CDEFS_H
2072383174SJose Luis Duran
2172383174SJose Luis DuranSRCS=	bl.c blocklist.c vsyslog_r.c
2272383174SJose Luis DuranINCS=	blocklist.h
2372383174SJose Luis DuranMAN=	libblocklist.3
2472383174SJose Luis Duran
2572383174SJose Luis DuranMLINKS=	libblocklist.3 blocklist_open.3		\
2672383174SJose Luis Duran	libblocklist.3 blocklist_close.3	\
2772383174SJose Luis Duran	libblocklist.3 blocklist.3		\
2872383174SJose Luis Duran	libblocklist.3 blocklist_r.3		\
2972383174SJose Luis Duran	libblocklist.3 blocklist_sa.3		\
3072383174SJose Luis Duran	libblocklist.3 blocklist_sa_r.3
3172383174SJose Luis Duran
3272383174SJose Luis Duran.include <bsd.lib.mk>
33