Home | History | Annotate | Line # | Download | only in initiator
      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