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


CFLAGS+= -Wall -g -D_LINUX -DNDEBUG -D_CONSOLE -DACPI_EXEC_APP -D_MULTI_THREADED -Wstrict-prototypes -I../../include 


acpiexec : $(patsubst %.c,%.o, $(SRCS))
	$(CC) $(LDFLAGS) $(patsubst %.c,%.o, $(SRCS)) -lrt -lpthread -o $(PROG)

CLEANFILES= $(PROG)

clean : 
	rm -f $(CLEANFILES) $(patsubst %.c,%.o, $(SRCS))