1536094dcSKashyap D Desai# Makefile for mrsas driver 2665484d8SDoug Ambrisko 3665484d8SDoug AmbriskoKMOD=mrsas 4193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/${KMOD} 5536094dcSKashyap D Desai 6536094dcSKashyap D Desai.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64" 7536094dcSKashyap D DesaiSUBDIR+= mrsas_linux 8536094dcSKashyap D Desai.endif 9536094dcSKashyap D Desai 10665484d8SDoug AmbriskoSRCS=mrsas.c mrsas_cam.c mrsas_ioctl.c mrsas_fp.c 11665484d8SDoug AmbriskoSRCS+= device_if.h bus_if.h pci_if.h opt_cam.h opt_scsi.h 12665484d8SDoug Ambrisko 13665484d8SDoug Ambrisko#CFLAGS+= -MRSAS_DEBUG 14665484d8SDoug Ambrisko.include <bsd.kmod.mk> 15536094dcSKashyap D DesaiCFLAGS+= -fgnu89-inline 16536094dcSKashyap D Desai 17*4e2a0135SWarner Losh.if ${MACHINE_ARCH} == "amd64" 18d9524c12SWarner LoshCFLAGS+= -DCOMPAT_FREEBSD32 19536094dcSKashyap D Desai.endif 20665484d8SDoug Ambrisko 21665484d8SDoug Ambriskoclean_cscope: 22665484d8SDoug Ambrisko rm -f cscope* 23665484d8SDoug Ambrisko 24665484d8SDoug Ambriskocscope: clean_cscope 25665484d8SDoug Ambrisko /usr/local/bin/cscope -b *.[ch] 26665484d8SDoug Ambrisko 27665484d8SDoug Ambriskocleanall: clean clean_cscope 28