1 # $NetBSD: Makefile,v 1.7 2025/09/18 03:35:59 mrg Exp $ 2 3 .sinclude "${.CURDIR}/../Makefile.inc" 4 5 .include <bsd.own.mk> 6 7 USE_FORT?=yes # network client/local server 8 9 ISCSIDIST= ${.CURDIR}/../dist 10 .PATH: ${ISCSIDIST}/src/initiator 11 12 PROG=iscsi-initiator 13 SRCS=iscsi-initiator.c virtdir.c libkmod.c 14 LDADD+= -lrefuse -liscsi -lpuffs 15 DPADD+= ${LIBREFUSE} ${LIBISCSI} ${LIBPUFFS} 16 CPPFLAGS+= -I${ISCSIDIST}/include -D_KERNTYPES 17 CPPFLAGS+= -pthread 18 LDFLAGS+= -pthread 19 MAN=iscsi-initiator.8 20 WARNS=4 21 22 .ifdef MODULAR_KERNEL 23 CPPFLAGS+= -DUSE_LIBKMOD 24 LDADD+= -lprop 25 DPADD+= ${LIBPROP} 26 .endif 27 28 COPTS.iscsi-initiator.c+= ${CC_WNO_CALLOC_TRANSPOSED_ARGS} 29 COPTS.virtdir.c+= ${CC_WNO_CALLOC_TRANSPOSED_ARGS} 30 31 .include <bsd.prog.mk> 32