Makefile revision 260495
1219820Sjeff# $FreeBSD: stable/10/sys/modules/mlx4ib/Makefile 260495 2014-01-09 22:40:51Z dim $ 2219820Sjeff.PATH: ${.CURDIR}/../../ofed/drivers/infiniband/hw/mlx4 3255932Salfred.PATH: ${.CURDIR}/../../ofed/include/linux 4234183Sjhb 5234183Sjhb.include <bsd.own.mk> 6234183Sjhb 7219820SjeffKMOD = mlx4ib 8219820SjeffSRCS = device_if.h bus_if.h pci_if.h vnode_if.h 9255932SalfredSRCS+= linux_compat.c linux_radix.c linux_idr.c 10255932SalfredSRCS+= alias_GUID.c mcg.c sysfs.c ah.c cq.c doorbell.c mad.c main.c mr.c qp.c srq.c wc.c cm.c 11234183SjhbSRCS+= opt_inet.h opt_inet6.h 12219820Sjeff 13255932Salfred#CFLAGS+= -I${.CURDIR}/../../ofed/include/ 14255932Salfred#CFLAGS+= -I${.CURDIR}/../../../../include 15255932SalfredCFLAGS+= -I${.CURDIR}/../../ofed/drivers/infiniband/hw/mlx4 16234183SjhbCFLAGS+= -I${.CURDIR}/../../ofed/include/ 17255932SalfredCFLAGS+= -DCONFIG_INFINIBAND_USER_MEM 18255932SalfredCFLAGS+= -DINET6 -DINET -DOFED 19219820Sjeff 20234183Sjhb.if !defined(KERNBUILDDIR) 21234183Sjhb.if ${MK_INET_SUPPORT} != "no" 22234183Sjhbopt_inet.h: 23234183Sjhb @echo "#define INET 1" > ${.TARGET} 24234183Sjhb.endif 25234183Sjhb 26234183Sjhb.if ${MK_INET6_SUPPORT} != "no" 27234183Sjhbopt_inet6.h: 28234183Sjhb @echo "#define INET6 1" > ${.TARGET} 29234183Sjhb.endif 30234183Sjhb.endif 31234183Sjhb 32219820Sjeff.include <bsd.kmod.mk> 33219820Sjeff 34260495SdimCFLAGS+= -Wno-cast-qual -Wno-pointer-arith ${GCC_MS_EXTENSIONS} 35