Import acpica-unix-20061109 from Intel.
[dragonfly.git] / sys / contrib / dev / acpica-unix-20061109 / tools / acpiexec / Makefile
1 PROG=   acpiexec
2 SRCS=   aeexec.c aemain.c \
3         ../../common/getopt.c \
4         ../../debugger/dbcmds.c \
5         ../../debugger/dbdisply.c \
6         ../../debugger/dbexec.c \
7         ../../debugger/dbfileio.c \
8         ../../debugger/dbhistry.c \
9         ../../debugger/dbinput.c \
10         ../../debugger/dbstats.c \
11         ../../debugger/dbutils.c \
12         ../../debugger/dbxface.c \
13         ../../disassembler/dmbuffer.c \
14         ../../disassembler/dmnames.c \
15         ../../disassembler/dmobject.c \
16         ../../disassembler/dmopcode.c \
17         ../../disassembler/dmresrc.c \
18         ../../disassembler/dmresrcl.c \
19         ../../disassembler/dmresrcs.c \
20         ../../disassembler/dmutils.c \
21         ../../disassembler/dmwalk.c \
22         ../../events/evevent.c \
23         ../../events/evgpeblk.c \
24         ../../events/evgpe.c \
25         ../../events/evmisc.c \
26         ../../events/evregion.c \
27         ../../events/evrgnini.c \
28         ../../events/evsci.c \
29         ../../events/evxface.c \
30         ../../events/evxfevnt.c \
31         ../../events/evxfregn.c \
32         ../../hardware/hwacpi.c \
33         ../../hardware/hwgpe.c \
34         ../../hardware/hwregs.c \
35         ../../hardware/hwsleep.c \
36         ../../interpreter/dispatcher/dsfield.c \
37         ../../interpreter/dispatcher/dsinit.c \
38         ../../interpreter/dispatcher/dsmethod.c \
39         ../../interpreter/dispatcher/dsmthdat.c \
40         ../../interpreter/dispatcher/dsobject.c \
41         ../../interpreter/dispatcher/dsopcode.c \
42         ../../interpreter/dispatcher/dsutils.c \
43         ../../interpreter/dispatcher/dswexec.c \
44         ../../interpreter/dispatcher/dswload.c \
45         ../../interpreter/dispatcher/dswscope.c \
46         ../../interpreter/dispatcher/dswstate.c \
47         ../../interpreter/executer/exconfig.c \
48         ../../interpreter/executer/exconvrt.c \
49         ../../interpreter/executer/excreate.c \
50         ../../interpreter/executer/exdump.c \
51         ../../interpreter/executer/exfield.c \
52         ../../interpreter/executer/exfldio.c \
53         ../../interpreter/executer/exmisc.c \
54         ../../interpreter/executer/exmutex.c \
55         ../../interpreter/executer/exnames.c \
56         ../../interpreter/executer/exoparg1.c \
57         ../../interpreter/executer/exoparg2.c \
58         ../../interpreter/executer/exoparg3.c \
59         ../../interpreter/executer/exoparg6.c \
60         ../../interpreter/executer/exprep.c \
61         ../../interpreter/executer/exregion.c \
62         ../../interpreter/executer/exresnte.c \
63         ../../interpreter/executer/exresolv.c \
64         ../../interpreter/executer/exresop.c \
65         ../../interpreter/executer/exstore.c \
66         ../../interpreter/executer/exstoren.c \
67         ../../interpreter/executer/exstorob.c \
68         ../../interpreter/executer/exsystem.c \
69         ../../interpreter/executer/exutils.c \
70         ../../interpreter/parser/psargs.c \
71         ../../interpreter/parser/psloop.c \
72         ../../interpreter/parser/psopcode.c \
73         ../../interpreter/parser/psparse.c \
74         ../../interpreter/parser/psscope.c \
75         ../../interpreter/parser/pstree.c \
76         ../../interpreter/parser/psutils.c \
77         ../../interpreter/parser/pswalk.c \
78         ../../interpreter/parser/psxface.c \
79         ../../namespace/nsaccess.c \
80         ../../namespace/nsalloc.c \
81         ../../namespace/nsdump.c \
82         ../../namespace/nsdumpdv.c \
83         ../../namespace/nseval.c \
84         ../../namespace/nsinit.c \
85         ../../namespace/nsload.c \
86         ../../namespace/nsnames.c \
87         ../../namespace/nsobject.c \
88         ../../namespace/nsparse.c \
89         ../../namespace/nssearch.c \
90         ../../namespace/nsutils.c \
91         ../../namespace/nswalk.c \
92         ../../namespace/nsxfeval.c \
93         ../../namespace/nsxfname.c \
94         ../../namespace/nsxfobj.c \
95         ../../resources/rsaddr.c \
96         ../../resources/rscalc.c \
97         ../../resources/rscreate.c \
98         ../../resources/rsdump.c \
99         ../../resources/rsio.c \
100         ../../resources/rsinfo.c \
101         ../../resources/rsirq.c \
102         ../../resources/rslist.c \
103         ../../resources/rsmemory.c \
104         ../../resources/rsmisc.c \
105         ../../resources/rsutils.c \
106         ../../resources/rsxface.c \
107         ../../tables/tbfadt.c \
108         ../../tables/tbfind.c \
109         ../../tables/tbinstal.c \
110         ../../tables/tbutils.c \
111         ../../tables/tbxface.c \
112         ../../tables/tbxfroot.c \
113         ../../utilities/utalloc.c \
114         ../../utilities/utcache.c \
115         ../../utilities/utcopy.c \
116         ../../utilities/utdebug.c \
117         ../../utilities/utdelete.c \
118         ../../utilities/uteval.c \
119         ../../utilities/utglobal.c \
120         ../../utilities/utinit.c \
121         ../../utilities/utmath.c \
122         ../../utilities/utmisc.c \
123         ../../utilities/utmutex.c \
124         ../../utilities/utobject.c \
125         ../../utilities/utresrc.c \
126         ../../utilities/utstate.c \
127         ../../utilities/uttrack.c \
128         ../../utilities/utxface.c \
129         ../../osunixxf.c
130
131
132 CFLAGS+= -Wall -g -D_LINUX -DNDEBUG -D_CONSOLE -DACPI_EXEC_APP -D_MULTI_THREADED -Wstrict-prototypes -I../../include 
133
134
135 acpiexec : $(patsubst %.c,%.o, $(SRCS))
136         $(CC) $(LDFLAGS) $(patsubst %.c,%.o, $(SRCS)) -o $(PROG)
137
138 CLEANFILES= $(PROG)
139
140 clean : 
141         rm -f $(CLEANFILES) $(patsubst %.c,%.o, $(SRCS))
142