14e1bc9a0SAchim Leubner# $FreeBSD$ 24e1bc9a0SAchim Leubner# 5/31/2012 34e1bc9a0SAchim Leubner#PATH shall include all directories 44e1bc9a0SAchim Leubner 5*193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/dev/pms/freebsd/driver/ini/src \ 6*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/api \ 7*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/spc \ 8*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/hda/64k \ 9*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/discovery/api \ 10*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/discovery/dm \ 11*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/sat/api \ 12*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/sat/src \ 13*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/tisa/api \ 14*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/common \ 15*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sas/common \ 16*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sas/ini \ 17*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sata/host \ 18*193d9e76SEnji Cooper ${SRCTOP}/sys/dev/pms/freebsd/driver/common 194e1bc9a0SAchim Leubner 204e1bc9a0SAchim LeubnerCFLAGS+=-fno-builtin 214e1bc9a0SAchim LeubnerCFLAGS+=-fms-extensions 224e1bc9a0SAchim Leubner 234e1bc9a0SAchim LeubnerCFLAGS+=-Wredundant-decls 244e1bc9a0SAchim LeubnerCFLAGS+=-Wunused-variable 254e1bc9a0SAchim LeubnerCFLAGS+=-Wnested-externs 264e1bc9a0SAchim LeubnerCFLAGS+=-Woverflow 274e1bc9a0SAchim LeubnerCFLAGS+=-Wmissing-prototypes 284e1bc9a0SAchim LeubnerCFLAGS+=-Wparentheses 294e1bc9a0SAchim LeubnerCFLAGS+=-w 304e1bc9a0SAchim Leubner 314e1bc9a0SAchim Leubner#CFLAGS+=-g 324e1bc9a0SAchim Leubner 334e1bc9a0SAchim Leubner 344e1bc9a0SAchim Leubner#SUBDIR= tisa tisa/drivers tisa/drivers/FreeBSD tisa/drivers/FreeBSD/ini tisa/drivers/FreeBSD/ini/src 354e1bc9a0SAchim Leubner#SUBDIR= Hialeah_driver Hialeah_driver/freebsd Hialeah_driver/freebsd/ini Hialeah_driver/freebsd/ini/src 364e1bc9a0SAchim Leubner 374e1bc9a0SAchim LeubnerKMOD= pmspcv 384e1bc9a0SAchim Leubner#OS files 394e1bc9a0SAchim LeubnerSRCS=agtiapi.c 404e1bc9a0SAchim Leubner 414e1bc9a0SAchim Leubner#LL files 424e1bc9a0SAchim LeubnerSRCS+= sadisc.c mpi.c saframe.c sahw.c sainit.c saint.c sampicmd.c sampirsp.c saphy.c saport.c 434e1bc9a0SAchim LeubnerSRCS+= sasata.c sasmp.c sassp.c satimer.c sautil.c saioctlcmd.c mpidebug.c 444e1bc9a0SAchim Leubner#DM files 454e1bc9a0SAchim LeubnerSRCS+= dminit.c dmsmp.c dmdisc.c dmport.c dmtimer.c dmmisc.c 464e1bc9a0SAchim Leubner#SM files 474e1bc9a0SAchim LeubnerSRCS+= sminit.c smmisc.c smsat.c smsatcb.c smsathw.c smtimer.c 484e1bc9a0SAchim Leubner#TD files 494e1bc9a0SAchim LeubnerSRCS+= tdinit.c tdmisc.c tdesgl.c tdport.c tdint.c tdioctl.c tdhw.c ossacmnapi.c tddmcmnapi.c tdsmcmnapi.c 504e1bc9a0SAchim LeubnerSRCS+= tdtimers.c itdio.c itdcb.c itdinit.c itddisc.c sat.c ossasat.c sathw.c 514e1bc9a0SAchim Leubner 524e1bc9a0SAchim Leubner#header files 534e1bc9a0SAchim LeubnerSRCS+= agtiapi.h agtiproto.h agdef.h 544e1bc9a0SAchim Leubner# 554e1bc9a0SAchim LeubnerSRCS+= osenv.h ostypes.h 564e1bc9a0SAchim LeubnerSRCS+= opt_scsi.h opt_cam.h 574e1bc9a0SAchim LeubnerSRCS+= device_if.h bus_if.h pci_if.h 584e1bc9a0SAchim Leubner 594e1bc9a0SAchim Leubner.include <bsd.kmod.mk> 60