Makefile revision 312357
1146773Ssam# $FreeBSD: stable/10/sys/modules/cam/Makefile 312357 2017-01-17 23:55:10Z ngie $ 2214478Srpaulo 3190207SrpauloS= ${.CURDIR}/../.. 4146773Ssam 5146773Ssam.PATH: $S/cam $S/cam/scsi $S/cam/ata $S/${MACHINE}/${MACHINE} 6146773Ssam 7146773SsamKMOD= cam 8146773Ssam 9146773Ssam# See sys/conf/options for the flags that go into the different opt_*.h files. 10146773SsamSRCS= opt_cam.h 11146773SsamSRCS+= opt_ada.h 12146773SsamSRCS+= opt_scsi.h 13146773SsamSRCS+= opt_cd.h 14146773SsamSRCS+= opt_pt.h 15146773SsamSRCS+= opt_sa.h 16146773SsamSRCS+= opt_ses.h 17146773SsamSRCS+= opt_ddb.h 18146773SsamSRCS+= device_if.h bus_if.h vnode_if.h 19146773SsamSRCS+= cam.c 20146773SsamSRCS+= cam_compat.c 21146773Ssam.if exists($S/${MACHINE}/${MACHINE}/cam_machdep.c) 22146773SsamSRCS+= cam_machdep.c 23146773Ssam.endif 24146773SsamSRCS+= cam_periph.c cam_queue.c cam_sim.c cam_xpt.c 25146773SsamSRCS+= scsi_all.c scsi_cd.c scsi_ch.c 26146773SsamSRCS+= scsi_da.c 27146773SsamSRCS+= scsi_pass.c 28146773SsamSRCS+= scsi_pt.c 29146773SsamSRCS+= scsi_sa.c 30146773SsamSRCS+= scsi_enc.c 31146773SsamSRCS+= scsi_enc_ses.c 32146773SsamSRCS+= scsi_enc_safte.c 33146773SsamSRCS+= scsi_sg.c 34146773SsamSRCS+= scsi_targ_bh.c scsi_target.c 35146773SsamSRCS+= scsi_xpt.c 36214478SrpauloSRCS+= smp_all.c 37214478SrpauloSRCS+= ata_all.c 38214478SrpauloSRCS+= ata_xpt.c 39146773SsamSRCS+= ata_da.c 40214478Srpaulo.if exists($S/${MACHINE}/${MACHINE}/ata_machdep.c) 41146773SsamSRCS+= ata_machdep.c 42146773Ssam.endif 43146773SsamSRCS+= ata_pmp.c 44146773Ssam 45146773SsamEXPORT_SYMS= YES # XXX evaluate 46146773Ssam 47146773Ssam.if !defined(KERNBUILDDIR) 48146773Ssamopt_scsi.h: 49146773Ssam echo "#define SCSI_DELAY 15000" > ${.TARGET} 50146773Ssam.endif 51170533Ssam 52170533Ssam.include <bsd.kmod.mk> 53170533Ssam