xref: /minix/minix/drivers/power/acpi/Makefile (revision 83133719)
1# The ACPI driver is compilable only with a "gnu" type compiler
2PROG=	acpi
3
4SRCS= \
5	acpi.c \
6	pci.c \
7	osminixxf.c
8
9ACPICA_SRCS= \
10	utxface.c \
11	utdelete.c \
12	utobject.c \
13	utcopy.c \
14	utids.c \
15	utglobal.c \
16	utalloc.c \
17	utstate.c \
18	utdebug.c \
19	uteval.c \
20	utcache.c \
21	utlock.c \
22	uttrack.c \
23	utclib.c \
24	utinit.c \
25	utmisc.c \
26	utmutex.c \
27	utresrc.c \
28	utmath.c \
29	nsparse.c \
30	nsutils.c \
31	nsaccess.c \
32	nsrepair.c \
33	nsalloc.c \
34	nswalk.c \
35	nsnames.c \
36	nssearch.c \
37	nsxfname.c \
38	nseval.c \
39	nsxfobj.c \
40	nsobject.c \
41	nspredef.c \
42	nsdumpdv.c \
43	nsload.c \
44	nsdump.c \
45	nsinit.c \
46	nsrepair2.c \
47	nsxfeval.c \
48	rsirq.c \
49	rsmisc.c \
50	rsio.c \
51	rsaddr.c \
52	rsutils.c \
53	rscreate.c \
54	rsdump.c \
55	rscalc.c \
56	rslist.c \
57	rsxface.c \
58	rsinfo.c \
59	rsmemory.c \
60	dsobject.c \
61	dsmethod.c \
62	dsopcode.c \
63	dswscope.c \
64	dsinit.c \
65	dswexec.c \
66	dswstate.c \
67	dsfield.c \
68	dsmthdat.c \
69	dsutils.c \
70	dswload.c \
71	evxfregn.c \
72	evrgnini.c \
73	evregion.c \
74	evgpeblk.c \
75	evxface.c \
76	evmisc.c \
77	evgpeutil.c \
78	evgpeinit.c \
79	evxfevnt.c \
80	evevent.c \
81	evsci.c \
82	evgpe.c \
83	exoparg1.c \
84	exutils.c \
85	excreate.c \
86	exstore.c \
87	exregion.c \
88	exoparg6.c \
89	exprep.c \
90	exmutex.c \
91	exnames.c \
92	exoparg2.c \
93	exdump.c \
94	exmisc.c \
95	exresolv.c \
96	exdebug.c \
97	exstoren.c \
98	exoparg3.c \
99	exstorob.c \
100	exconfig.c \
101	exresop.c \
102	exfield.c \
103	exfldio.c \
104	exresnte.c \
105	exconvrt.c \
106	exsystem.c \
107	tbfadt.c \
108	tbxface.c \
109	tbxfroot.c \
110	tbutils.c \
111	tbinstal.c \
112	tbfind.c \
113	psutils.c \
114	psargs.c \
115	psloop.c \
116	psparse.c \
117	pswalk.c \
118	pstree.c \
119	psopcode.c \
120	psxface.c \
121	psscope.c \
122	hwregs.c \
123	hwsleep.c \
124	hwvalid.c \
125	hwgpe.c \
126	hwacpi.c \
127	hwtimer.c \
128	hwxface.c
129
130.PATH:  ${.CURDIR}/utilities ${.CURDIR}/namespace ${.CURDIR}/resources \
131	${.CURDIR}/dispatcher ${.CURDIR}/events ${.CURDIR}/executer \
132	${.CURDIR}/tables ${.CURDIR}/parser ${.CURDIR}/hardware
133
134SRCS+=${ACPICA_SRCS}
135
136DPADD+=	${LIBSYS}
137LDADD+=	-lsys
138
139CPPFLAGS += -I${.CURDIR}/include
140CFLAGS += -DACPI_LIBRARY
141CFLAGS += -std=c99
142
143.include <minix.service.mk>
144