1# $NetBSD: Makefile,v 1.6 2023/06/03 09:09:03 lukem Exp $ 2 3.include <bsd.own.mk> 4 5USE_FORT?= yes # network protocol library 6 7LIB= iscsi 8SRCS= conffile.c disk.c util.c parameters.c protocol.c storage.c 9SRCS+= netmask.c md5c.c md5hl.c uuid.c 10SRCS+= initiator.c target.c 11CPPFLAGS+= -DCONFIG_ISCSI_DEBUG -DHAVE_CONFIG_H 12CPPFLAGS+= -I${ISCSIDIST}/include 13CPPFLAGS+= -pthread 14LDFLAGS+= -pthread 15MAN= libiscsi.3 16WARNS=4 17 18INCS+= iscsi.h 19INCSDIR=/usr/include 20 21ISCSIDIST= ${.CURDIR}/../dist 22.PATH: ${ISCSIDIST}/src/lib ${ISCSIDIST}/include 23 24LIBDPLIBS+= pthread ${.CURDIR}/../../../../lib/libpthread 25 26COPTS.target.c+= ${CC_WNO_FORMAT_TRUNCATION} 27 28.include <bsd.lib.mk> 29