xref: /freebsd-14.2/sys/modules/iscsi/Makefile (revision 031beb4e)
1c5933b20SScott Long
2193d9e76SEnji CooperSYSDIR?=${SRCTOP}/sys
312b221f8SEdward Tomasz Napierala.include "${SYSDIR}/conf/kern.opts.mk"
412b221f8SEdward Tomasz Napierala
5*dfddfe29SDimitry Andric.PATH:	${SRCTOP}/sys/dev/iscsi
6009ea47eSEdward Tomasz NapieralaKMOD=	iscsi
7c5933b20SScott Long
8009ea47eSEdward Tomasz NapieralaSRCS=	iscsi.c
9009ea47eSEdward Tomasz NapieralaSRCS+=	icl.c
10321b17ecSEdward Tomasz NapieralaSRCS+=	icl_soft.c
11257cbe34SEdward Tomasz NapieralaSRCS+=	icl_soft_proxy.c
12009ea47eSEdward Tomasz NapieralaSRCS+=	opt_cam.h
13009ea47eSEdward Tomasz NapieralaSRCS+=	bus_if.h
14009ea47eSEdward Tomasz NapieralaSRCS+=	device_if.h
15321b17ecSEdward Tomasz NapieralaSRCS+=	icl_conn_if.c
16321b17ecSEdward Tomasz NapieralaSRCS+=	icl_conn_if.h
17009ea47eSEdward Tomasz Napierala
1812b221f8SEdward Tomasz Napierala.if ${MK_OFED} != "no" || defined(ALL_MODULES)
1912b221f8SEdward Tomasz NapieralaCFLAGS+=-DICL_KERNEL_PROXY
2012b221f8SEdward Tomasz Napierala.endif
21009ea47eSEdward Tomasz Napierala
22321b17ecSEdward Tomasz NapieralaMFILES=	kern/bus_if.m kern/device_if.m dev/iscsi/icl_conn_if.m
23321b17ecSEdward Tomasz Napierala
245bb3134aSKonstantin BelousovEXPORT_SYMS=	YES
255bb3134aSKonstantin Belousov
26009ea47eSEdward Tomasz Napierala.include <bsd.kmod.mk>
27