]> CyberLeo.Net >> Repos - FreeBSD/releng/10.2.git/blob - sys/modules/pms/Makefile
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1
[FreeBSD/releng/10.2.git] / sys / modules / pms / Makefile
1 # $FreeBSD$
2 # 5/31/2012
3 #PATH shall include all directories
4
5 .PATH:  ${.CURDIR}/../../dev/pms/freebsd/driver/ini/src \
6         ${.CURDIR}/../../dev/pms/RefTisa/sallsdk/api \
7         ${.CURDIR}/../../dev/pms/RefTisa/sallsdk/spc \
8         ${.CURDIR}/../../dev/pms/RefTisa/sallsdk/hda/64k \
9         ${.CURDIR}/../../dev/pms/RefTisa/discovery/api \
10         ${.CURDIR}/../../dev/pms/RefTisa/discovery/dm \
11         ${.CURDIR}/../../dev/pms/RefTisa/sat/api \
12         ${.CURDIR}/../../dev/pms/RefTisa/sat/src \
13         ${.CURDIR}/../../dev/pms/RefTisa/tisa/api \
14         ${.CURDIR}/../../dev/pms/RefTisa/tisa/sassata/common \
15         ${.CURDIR}/../../dev/pms/RefTisa/tisa/sassata/sas/common \
16         ${.CURDIR}/../../dev/pms/RefTisa/tisa/sassata/sas/ini \
17         ${.CURDIR}/../../dev/pms/RefTisa/tisa/sassata/sata/host \
18         ${.CURDIR}/../../dev/pms/freebsd/driver/common
19
20 CFLAGS+=-fno-builtin
21 CFLAGS+=-fms-extensions
22
23 CFLAGS+=-Wredundant-decls
24 CFLAGS+=-Wunused-variable
25 CFLAGS+=-Wnested-externs
26 CFLAGS+=-Woverflow
27 CFLAGS+=-Wmissing-prototypes
28 CFLAGS+=-Wparentheses
29 CFLAGS+=-w
30
31 #CFLAGS+=-g
32
33
34 #SUBDIR= tisa tisa/drivers tisa/drivers/FreeBSD tisa/drivers/FreeBSD/ini tisa/drivers/FreeBSD/ini/src
35 #SUBDIR= Hialeah_driver Hialeah_driver/freebsd Hialeah_driver/freebsd/ini Hialeah_driver/freebsd/ini/src 
36
37 KMOD=   pmspcv
38 #OS files
39 SRCS=agtiapi.c
40
41 #LL files
42 SRCS+= sadisc.c mpi.c saframe.c sahw.c sainit.c saint.c sampicmd.c sampirsp.c saphy.c saport.c
43 SRCS+= sasata.c sasmp.c sassp.c satimer.c sautil.c saioctlcmd.c mpidebug.c
44 #DM files
45 SRCS+= dminit.c dmsmp.c dmdisc.c dmport.c dmtimer.c dmmisc.c
46 #SM files
47 SRCS+= sminit.c smmisc.c smsat.c smsatcb.c smsathw.c smtimer.c
48 #TD files
49 SRCS+= tdinit.c tdmisc.c tdesgl.c tdport.c tdint.c tdioctl.c tdhw.c ossacmnapi.c tddmcmnapi.c tdsmcmnapi.c
50 SRCS+= tdtimers.c itdio.c itdcb.c itdinit.c itddisc.c sat.c ossasat.c sathw.c
51
52 #header files
53 SRCS+=  agtiapi.h agtiproto.h agdef.h 
54 #
55 SRCS+=  osenv.h ostypes.h
56 SRCS+=  opt_scsi.h opt_cam.h
57 SRCS+=  device_if.h bus_if.h pci_if.h
58 #INCSRC=        ../../common
59
60
61 .include <bsd.kmod.mk>