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