1275976Ssmh# Makefile for mrsas driver 2265555Sambrisko# $FreeBSD: releng/10.3/sys/modules/mrsas/Makefile 275976 2014-12-21 02:35:22Z smh $ 3265555Sambrisko 4275976SsmhKMOD=mrsas 5275976Ssmh.PATH: ${.CURDIR}/../../dev/${KMOD} 6265555Sambrisko 7275976Ssmh.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "amd64" 8275976SsmhSUBDIR+= mrsas_linux 9275976Ssmh.endif 10265555Sambrisko 11275976SsmhSRCS=mrsas.c mrsas_cam.c mrsas_ioctl.c mrsas_fp.c 12275976SsmhSRCS+= device_if.h bus_if.h pci_if.h opt_cam.h opt_scsi.h 13275976Ssmh 14265555Sambrisko#CFLAGS+= -MRSAS_DEBUG 15265555Sambrisko.include <bsd.kmod.mk> 16275976SsmhCFLAGS+= -fgnu89-inline 17265555Sambrisko 18275976SsmhTARGET_ARCH = ${MACHINE_ARCH} 19275976Ssmh.if ${TARGET_ARCH} == "amd64" 20275976SsmhCFLAGS+= -DCOMPAT_FREEBSD32 -D_STANDALONE 21275976Ssmh.endif 22275976Ssmh 23265555Sambriskoclean_cscope: 24265555Sambrisko rm -f cscope* 25265555Sambrisko 26265555Sambriskocscope: clean_cscope 27265555Sambrisko /usr/local/bin/cscope -b *.[ch] 28265555Sambrisko 29265555Sambriskocleanall: clean clean_cscope 30265555Sambrisko rm -f '@' machine 31