Home | History | Annotate | Line # | Download | only in acpiexec
Makefile revision 1.1.1.1
      1 #
      2 # AcpiExec utility
      3 #
      4 include ../Makefile.config
      5 
      6 PROG = acpiexec
      7 
      8 
      9 #
     10 # Flags specific to acpiexec utility
     11 #
     12 CFLAGS+= -DACPI_EXEC_APP -I$(ACPICA_TOOLS)/acpiexec
     13 
     14 OBJS = \
     15 	aeexec.o \
     16 	aehandlers.o \
     17 	aemain.o \
     18 	aetables.o \
     19 	dbcmds.o \
     20 	dbdisply.o \
     21 	dbexec.o \
     22 	dbfileio.o \
     23 	dbhistry.o \
     24 	dbinput.o \
     25 	dbmethod.o \
     26 	dbnames.o \
     27 	dbstats.o \
     28 	dbutils.o \
     29 	dbxface.o \
     30 	dmbuffer.o \
     31 	dmnames.o \
     32 	dmobject.o \
     33 	dmopcode.o \
     34 	dmresrc.o \
     35 	dmresrcl.o \
     36 	dmresrcs.o \
     37 	dmutils.o \
     38 	dmwalk.o \
     39 	dsargs.o \
     40 	dscontrol.o \
     41 	dsfield.o \
     42 	dsinit.o \
     43 	dsmethod.o \
     44 	dsmthdat.o \
     45 	dsobject.o \
     46 	dsopcode.o \
     47 	dsutils.o \
     48 	dswexec.o \
     49 	dswload.o \
     50 	dswload2.o \
     51 	dswscope.o \
     52 	dswstate.o \
     53 	evevent.o \
     54 	evgpe.o \
     55 	evgpeblk.o \
     56 	evgpeinit.o \
     57 	evgpeutil.o \
     58 	evmisc.o \
     59 	evregion.o \
     60 	evrgnini.o \
     61 	evsci.o \
     62 	evxface.o \
     63 	evxfevnt.o \
     64 	evxfgpe.o \
     65 	evxfregn.o \
     66 	exconfig.o \
     67 	exconvrt.o \
     68 	excreate.o \
     69 	exdebug.o \
     70 	exdump.o \
     71 	exfield.o \
     72 	exfldio.o \
     73 	exmisc.o \
     74 	exmutex.o \
     75 	exnames.o \
     76 	exoparg1.o \
     77 	exoparg2.o \
     78 	exoparg3.o \
     79 	exoparg6.o \
     80 	exprep.o \
     81 	exregion.o \
     82 	exresnte.o \
     83 	exresolv.o \
     84 	exresop.o \
     85 	exstore.o \
     86 	exstoren.o \
     87 	exstorob.o \
     88 	exsystem.o \
     89 	exutils.o \
     90 	getopt.o \
     91 	hwacpi.o \
     92 	hwgpe.o \
     93 	hwpci.o \
     94 	hwregs.o \
     95 	hwsleep.o \
     96 	hwvalid.o \
     97 	hwxface.o \
     98 	nsaccess.o \
     99 	nsalloc.o \
    100 	nsdump.o \
    101 	nsdumpdv.o \
    102 	nseval.o \
    103 	nsinit.o \
    104 	nsload.o \
    105 	nsnames.o \
    106 	nsobject.o \
    107 	nsparse.o \
    108 	nspredef.o \
    109 	nsrepair.o \
    110 	nsrepair2.o \
    111 	nssearch.o \
    112 	nsutils.o \
    113 	nswalk.o \
    114 	nsxfeval.o \
    115 	nsxfname.o \
    116 	nsxfobj.o \
    117 	osunixxf.o \
    118 	psargs.o \
    119 	psloop.o \
    120 	psopcode.o \
    121 	psparse.o \
    122 	psscope.o \
    123 	pstree.o \
    124 	psutils.o \
    125 	pswalk.o \
    126 	psxface.o \
    127 	rsaddr.o \
    128 	rscalc.o \
    129 	rscreate.o \
    130 	rsdump.o \
    131 	rsinfo.o \
    132 	rsio.o \
    133 	rsirq.o \
    134 	rslist.o \
    135 	rsmemory.o \
    136 	rsmisc.o \
    137 	rsutils.o \
    138 	rsxface.o \
    139 	tbfadt.o \
    140 	tbfind.o \
    141 	tbinstal.o \
    142 	tbutils.o \
    143 	tbxface.o \
    144 	tbxfroot.o \
    145 	utalloc.o \
    146 	utcache.o \
    147 	utcopy.o \
    148 	utdebug.o \
    149 	utdecode.o \
    150 	utdelete.o \
    151 	uteval.o \
    152 	utglobal.o \
    153 	utids.o \
    154 	utinit.o \
    155 	utlock.o \
    156 	utmath.o \
    157 	utmisc.o \
    158 	utmutex.o \
    159 	utobject.o \
    160 	utresrc.o \
    161 	utstate.o \
    162 	uttrack.o \
    163 	utosi.o \
    164 	utxferror.o \
    165 	utxface.o
    166 
    167 
    168 #
    169 # Root rule
    170 #
    171 $(PROG) : $(OBJS)
    172 	$(CC) $(LDFLAGS) $(OBJS) -lpthread -o $(PROG)
    173 	$(COPYPROG)
    174 
    175 
    176 #
    177 # acpiexec source
    178 #
    179 aeexec.o :          $(ACPICA_TOOLS)/acpiexec/aeexec.c
    180 	$(COMPILE)
    181 
    182 aehandlers.o :      $(ACPICA_TOOLS)/acpiexec/aehandlers.c
    183 	$(COMPILE)
    184 
    185 aemain.o :          $(ACPICA_TOOLS)/acpiexec/aemain.c
    186 	$(COMPILE)
    187 
    188 aetables.o :        $(ACPICA_TOOLS)/acpiexec/aetables.c
    189 	$(COMPILE)
    190 
    191 
    192 #
    193 # ACPICA core source - common
    194 #
    195 getopt.o :          $(ACPICA_COMMON)/getopt.c
    196 	$(COMPILE)
    197 
    198 
    199 #
    200 # ACPICA core source
    201 #
    202 dbcmds.o :          $(ACPICA_CORE)/debugger/dbcmds.c
    203 	$(COMPILE)
    204 
    205 dbdisply.o :        $(ACPICA_CORE)/debugger/dbdisply.c
    206 	$(COMPILE)
    207 
    208 dbexec.o :          $(ACPICA_CORE)/debugger/dbexec.c
    209 	$(COMPILE)
    210 
    211 dbfileio.o :        $(ACPICA_CORE)/debugger/dbfileio.c
    212 	$(COMPILE)
    213 
    214 dbhistry.o :        $(ACPICA_CORE)/debugger/dbhistry.c
    215 	$(COMPILE)
    216 
    217 dbinput.o :         $(ACPICA_CORE)/debugger/dbinput.c
    218 	$(COMPILE)
    219 
    220 dbmethod.o :        $(ACPICA_CORE)/debugger/dbmethod.c
    221 	$(COMPILE)
    222 
    223 dbnames.o :         $(ACPICA_CORE)/debugger/dbnames.c
    224 	$(COMPILE)
    225 
    226 dbstats.o :         $(ACPICA_CORE)/debugger/dbstats.c
    227 	$(COMPILE)
    228 
    229 dbutils.o :         $(ACPICA_CORE)/debugger/dbutils.c
    230 	$(COMPILE)
    231 
    232 dbxface.o :         $(ACPICA_CORE)/debugger/dbxface.c
    233 	$(COMPILE)
    234 
    235 dmbuffer.o :        $(ACPICA_CORE)/disassembler/dmbuffer.c
    236 	$(COMPILE)
    237 
    238 dmnames.o :         $(ACPICA_CORE)/disassembler/dmnames.c
    239 	$(COMPILE)
    240 
    241 dmobject.o :        $(ACPICA_CORE)/disassembler/dmobject.c
    242 	$(COMPILE)
    243 
    244 dmopcode.o :        $(ACPICA_CORE)/disassembler/dmopcode.c
    245 	$(COMPILE)
    246 
    247 dmresrc.o :         $(ACPICA_CORE)/disassembler/dmresrc.c
    248 	$(COMPILE)
    249 
    250 dmresrcl.o :        $(ACPICA_CORE)/disassembler/dmresrcl.c
    251 	$(COMPILE)
    252 
    253 dmresrcs.o :        $(ACPICA_CORE)/disassembler/dmresrcs.c
    254 	$(COMPILE)
    255 
    256 dmutils.o :         $(ACPICA_CORE)/disassembler/dmutils.c
    257 	$(COMPILE)
    258 
    259 dmwalk.o :          $(ACPICA_CORE)/disassembler/dmwalk.c
    260 	$(COMPILE)
    261 
    262 dsargs.o :          $(ACPICA_CORE)/dispatcher/dsargs.c
    263 	$(COMPILE)
    264 
    265 dscontrol.o :       $(ACPICA_CORE)/dispatcher/dscontrol.c
    266 	$(COMPILE)
    267 
    268 dsfield.o :         $(ACPICA_CORE)/dispatcher/dsfield.c
    269 	$(COMPILE)
    270 
    271 dsinit.o :          $(ACPICA_CORE)/dispatcher/dsinit.c
    272 	$(COMPILE)
    273 
    274 dsmethod.o :        $(ACPICA_CORE)/dispatcher/dsmethod.c
    275 	$(COMPILE)
    276 
    277 dsmthdat.o :        $(ACPICA_CORE)/dispatcher/dsmthdat.c
    278 	$(COMPILE)
    279 
    280 dsobject.o :        $(ACPICA_CORE)/dispatcher/dsobject.c
    281 	$(COMPILE)
    282 
    283 dsopcode.o :        $(ACPICA_CORE)/dispatcher/dsopcode.c
    284 	$(COMPILE)
    285 
    286 dsutils.o :         $(ACPICA_CORE)/dispatcher/dsutils.c
    287 	$(COMPILE)
    288 
    289 dswexec.o :         $(ACPICA_CORE)/dispatcher/dswexec.c
    290 	$(COMPILE)
    291 
    292 dswload.o :         $(ACPICA_CORE)/dispatcher/dswload.c
    293 	$(COMPILE)
    294 
    295 dswload2.o :        $(ACPICA_CORE)/dispatcher/dswload2.c
    296 	$(COMPILE)
    297 
    298 dswscope.o :        $(ACPICA_CORE)/dispatcher/dswscope.c
    299 	$(COMPILE)
    300 
    301 dswstate.o :        $(ACPICA_CORE)/dispatcher/dswstate.c
    302 	$(COMPILE)
    303 
    304 evevent.o :         $(ACPICA_CORE)/events/evevent.c
    305 	$(COMPILE)
    306 
    307 evgpe.o :           $(ACPICA_CORE)/events/evgpe.c
    308 	$(COMPILE)
    309 
    310 evgpeblk.o :        $(ACPICA_CORE)/events/evgpeblk.c
    311 	$(COMPILE)
    312 
    313 evgpeinit.o :       $(ACPICA_CORE)/events/evgpeinit.c
    314 	$(COMPILE)
    315 
    316 evgpeutil.o :       $(ACPICA_CORE)/events/evgpeutil.c
    317 	$(COMPILE)
    318 
    319 evmisc.o :          $(ACPICA_CORE)/events/evmisc.c
    320 	$(COMPILE)
    321 
    322 evregion.o :        $(ACPICA_CORE)/events/evregion.c
    323 	$(COMPILE)
    324 
    325 evrgnini.o :        $(ACPICA_CORE)/events/evrgnini.c
    326 	$(COMPILE)
    327 
    328 evsci.o :           $(ACPICA_CORE)/events/evsci.c
    329 	$(COMPILE)
    330 
    331 evxface.o :         $(ACPICA_CORE)/events/evxface.c
    332 	$(COMPILE)
    333 
    334 evxfevnt.o :        $(ACPICA_CORE)/events/evxfevnt.c
    335 	$(COMPILE)
    336 
    337 evxfgpe.o :         $(ACPICA_CORE)/events/evxfgpe.c
    338 	$(COMPILE)
    339 
    340 evxfregn.o :        $(ACPICA_CORE)/events/evxfregn.c
    341 	$(COMPILE)
    342 
    343 exconfig.o :        $(ACPICA_CORE)/executer/exconfig.c
    344 	$(COMPILE)
    345 
    346 exconvrt.o :        $(ACPICA_CORE)/executer/exconvrt.c
    347 	$(COMPILE)
    348 
    349 excreate.o :        $(ACPICA_CORE)/executer/excreate.c
    350 	$(COMPILE)
    351 
    352 exdebug.o :         $(ACPICA_CORE)/executer/exdebug.c
    353 	$(COMPILE)
    354 
    355 exdump.o :          $(ACPICA_CORE)/executer/exdump.c
    356 	$(COMPILE)
    357 
    358 exfield.o :         $(ACPICA_CORE)/executer/exfield.c
    359 	$(COMPILE)
    360 
    361 exfldio.o :         $(ACPICA_CORE)/executer/exfldio.c
    362 	$(COMPILE)
    363 
    364 exmisc.o :          $(ACPICA_CORE)/executer/exmisc.c
    365 	$(COMPILE)
    366 
    367 exmutex.o :         $(ACPICA_CORE)/executer/exmutex.c
    368 	$(COMPILE)
    369 
    370 exnames.o :         $(ACPICA_CORE)/executer/exnames.c
    371 	$(COMPILE)
    372 
    373 exoparg1.o :        $(ACPICA_CORE)/executer/exoparg1.c
    374 	$(COMPILE)
    375 
    376 exoparg2.o :        $(ACPICA_CORE)/executer/exoparg2.c
    377 	$(COMPILE)
    378 
    379 exoparg3.o :        $(ACPICA_CORE)/executer/exoparg3.c
    380 	$(COMPILE)
    381 
    382 exoparg6.o :        $(ACPICA_CORE)/executer/exoparg6.c
    383 	$(COMPILE)
    384 
    385 exprep.o :          $(ACPICA_CORE)/executer/exprep.c
    386 	$(COMPILE)
    387 
    388 exregion.o :        $(ACPICA_CORE)/executer/exregion.c
    389 	$(COMPILE)
    390 
    391 exresnte.o :        $(ACPICA_CORE)/executer/exresnte.c
    392 	$(COMPILE)
    393 
    394 exresolv.o :        $(ACPICA_CORE)/executer/exresolv.c
    395 	$(COMPILE)
    396 
    397 exresop.o :         $(ACPICA_CORE)/executer/exresop.c
    398 	$(COMPILE)
    399 
    400 exstore.o :         $(ACPICA_CORE)/executer/exstore.c
    401 	$(COMPILE)
    402 
    403 exstoren.o :        $(ACPICA_CORE)/executer/exstoren.c
    404 	$(COMPILE)
    405 
    406 exstorob.o :        $(ACPICA_CORE)/executer/exstorob.c
    407 	$(COMPILE)
    408 
    409 exsystem.o :        $(ACPICA_CORE)/executer/exsystem.c
    410 	$(COMPILE)
    411 
    412 exutils.o :         $(ACPICA_CORE)/executer/exutils.c
    413 	$(COMPILE)
    414 
    415 hwacpi.o :          $(ACPICA_CORE)/hardware/hwacpi.c
    416 	$(COMPILE)
    417 
    418 hwgpe.o :           $(ACPICA_CORE)/hardware/hwgpe.c
    419 	$(COMPILE)
    420 
    421 hwpci.o :           $(ACPICA_CORE)/hardware/hwpci.c
    422 	$(COMPILE)
    423 
    424 hwregs.o :          $(ACPICA_CORE)/hardware/hwregs.c
    425 	$(COMPILE)
    426 
    427 hwsleep.o :         $(ACPICA_CORE)/hardware/hwsleep.c
    428 	$(COMPILE)
    429 
    430 hwvalid.o :         $(ACPICA_CORE)/hardware/hwvalid.c
    431 	$(COMPILE)
    432 
    433 hwxface.o :         $(ACPICA_CORE)/hardware/hwxface.c
    434 	$(COMPILE)
    435 
    436 nsaccess.o :        $(ACPICA_CORE)/namespace/nsaccess.c
    437 	$(COMPILE)
    438 
    439 nsalloc.o :         $(ACPICA_CORE)/namespace/nsalloc.c
    440 	$(COMPILE)
    441 
    442 nsdump.o :          $(ACPICA_CORE)/namespace/nsdump.c
    443 	$(COMPILE)
    444 
    445 nsdumpdv.o :        $(ACPICA_CORE)/namespace/nsdumpdv.c
    446 	$(COMPILE)
    447 
    448 nseval.o :          $(ACPICA_CORE)/namespace/nseval.c
    449 	$(COMPILE)
    450 
    451 nsinit.o :          $(ACPICA_CORE)/namespace/nsinit.c
    452 	$(COMPILE)
    453 
    454 nsload.o :          $(ACPICA_CORE)/namespace/nsload.c
    455 	$(COMPILE)
    456 
    457 nsnames.o :         $(ACPICA_CORE)/namespace/nsnames.c
    458 	$(COMPILE)
    459 
    460 nsobject.o :        $(ACPICA_CORE)/namespace/nsobject.c
    461 	$(COMPILE)
    462 
    463 nsparse.o :         $(ACPICA_CORE)/namespace/nsparse.c
    464 	$(COMPILE)
    465 
    466 nspredef.o :        $(ACPICA_CORE)/namespace/nspredef.c
    467 	$(COMPILE)
    468 
    469 nsrepair.o :        $(ACPICA_CORE)/namespace/nsrepair.c
    470 	$(COMPILE)
    471 
    472 nsrepair2.o :       $(ACPICA_CORE)/namespace/nsrepair2.c
    473 	$(COMPILE)
    474 
    475 nssearch.o :        $(ACPICA_CORE)/namespace/nssearch.c
    476 	$(COMPILE)
    477 
    478 nsutils.o :         $(ACPICA_CORE)/namespace/nsutils.c
    479 	$(COMPILE)
    480 
    481 nswalk.o :          $(ACPICA_CORE)/namespace/nswalk.c
    482 	$(COMPILE)
    483 
    484 nsxfeval.o :        $(ACPICA_CORE)/namespace/nsxfeval.c
    485 	$(COMPILE)
    486 
    487 nsxfname.o :        $(ACPICA_CORE)/namespace/nsxfname.c
    488 	$(COMPILE)
    489 
    490 nsxfobj.o :         $(ACPICA_CORE)/namespace/nsxfobj.c
    491 	$(COMPILE)
    492 
    493 psargs.o :          $(ACPICA_CORE)/parser/psargs.c
    494 	$(COMPILE)
    495 
    496 psloop.o :          $(ACPICA_CORE)/parser/psloop.c
    497 	$(COMPILE)
    498 
    499 psopcode.o :        $(ACPICA_CORE)/parser/psopcode.c
    500 	$(COMPILE)
    501 
    502 psparse.o :         $(ACPICA_CORE)/parser/psparse.c
    503 	$(COMPILE)
    504 
    505 psscope.o :         $(ACPICA_CORE)/parser/psscope.c
    506 	$(COMPILE)
    507 
    508 pstree.o :          $(ACPICA_CORE)/parser/pstree.c
    509 	$(COMPILE)
    510 
    511 psutils.o :         $(ACPICA_CORE)/parser/psutils.c
    512 	$(COMPILE)
    513 
    514 pswalk.o :          $(ACPICA_CORE)/parser/pswalk.c
    515 	$(COMPILE)
    516 
    517 psxface.o :         $(ACPICA_CORE)/parser/psxface.c
    518 	$(COMPILE)
    519 
    520 rsaddr.o :          $(ACPICA_CORE)/resources/rsaddr.c
    521 	$(COMPILE)
    522 
    523 rscalc.o :          $(ACPICA_CORE)/resources/rscalc.c
    524 	$(COMPILE)
    525 
    526 rscreate.o :        $(ACPICA_CORE)/resources/rscreate.c
    527 	$(COMPILE)
    528 
    529 rsdump.o :          $(ACPICA_CORE)/resources/rsdump.c
    530 	$(COMPILE)
    531 
    532 rsio.o :            $(ACPICA_CORE)/resources/rsio.c
    533 	$(COMPILE)
    534 
    535 rsinfo.o :          $(ACPICA_CORE)/resources/rsinfo.c
    536 	$(COMPILE)
    537 
    538 rsirq.o :           $(ACPICA_CORE)/resources/rsirq.c
    539 	$(COMPILE)
    540 
    541 rslist.o :          $(ACPICA_CORE)/resources/rslist.c
    542 	$(COMPILE)
    543 
    544 rsmemory.o :        $(ACPICA_CORE)/resources/rsmemory.c
    545 	$(COMPILE)
    546 
    547 rsmisc.o :          $(ACPICA_CORE)/resources/rsmisc.c
    548 	$(COMPILE)
    549 
    550 rsutils.o :         $(ACPICA_CORE)/resources/rsutils.c
    551 	$(COMPILE)
    552 
    553 rsxface.o :         $(ACPICA_CORE)/resources/rsxface.c
    554 	$(COMPILE)
    555 
    556 tbfadt.o :          $(ACPICA_CORE)/tables/tbfadt.c
    557 	$(COMPILE)
    558 
    559 tbfind.o :          $(ACPICA_CORE)/tables/tbfind.c
    560 	$(COMPILE)
    561 
    562 tbinstal.o :        $(ACPICA_CORE)/tables/tbinstal.c
    563 	$(COMPILE)
    564 
    565 tbutils.o :         $(ACPICA_CORE)/tables/tbutils.c
    566 	$(COMPILE)
    567 
    568 tbxface.o :         $(ACPICA_CORE)/tables/tbxface.c
    569 	$(COMPILE)
    570 
    571 tbxfroot.o :        $(ACPICA_CORE)/tables/tbxfroot.c
    572 	$(COMPILE)
    573 
    574 utalloc.o :         $(ACPICA_CORE)/utilities/utalloc.c
    575 	$(COMPILE)
    576 
    577 utcache.o :         $(ACPICA_CORE)/utilities/utcache.c
    578 	$(COMPILE)
    579 
    580 utcopy.o :          $(ACPICA_CORE)/utilities/utcopy.c
    581 	$(COMPILE)
    582 
    583 utdebug.o :         $(ACPICA_CORE)/utilities/utdebug.c
    584 	$(COMPILE)
    585 
    586 utdecode.o :        $(ACPICA_CORE)/utilities/utdecode.c
    587 	$(COMPILE)
    588 
    589 utdelete.o :        $(ACPICA_CORE)/utilities/utdelete.c
    590 	$(COMPILE)
    591 
    592 uteval.o :          $(ACPICA_CORE)/utilities/uteval.c
    593 	$(COMPILE)
    594 
    595 utglobal.o :        $(ACPICA_CORE)/utilities/utglobal.c
    596 	$(COMPILE)
    597 
    598 utids.o :           $(ACPICA_CORE)/utilities/utids.c
    599 	$(COMPILE)
    600 
    601 utinit.o :          $(ACPICA_CORE)/utilities/utinit.c
    602 	$(COMPILE)
    603 
    604 utlock.o :          $(ACPICA_CORE)/utilities/utlock.c
    605 	$(COMPILE)
    606 
    607 utmath.o :          $(ACPICA_CORE)/utilities/utmath.c
    608 	$(COMPILE)
    609 
    610 utmisc.o :          $(ACPICA_CORE)/utilities/utmisc.c
    611 	$(COMPILE)
    612 
    613 utmutex.o :         $(ACPICA_CORE)/utilities/utmutex.c
    614 	$(COMPILE)
    615 
    616 utobject.o :        $(ACPICA_CORE)/utilities/utobject.c
    617 	$(COMPILE)
    618 
    619 utresrc.o :         $(ACPICA_CORE)/utilities/utresrc.c
    620 	$(COMPILE)
    621 
    622 utstate.o :         $(ACPICA_CORE)/utilities/utstate.c
    623 	$(COMPILE)
    624 
    625 uttrack.o :         $(ACPICA_CORE)/utilities/uttrack.c
    626 	$(COMPILE)
    627 
    628 utosi.o :           $(ACPICA_CORE)/utilities/utosi.c
    629 	$(COMPILE)
    630 
    631 utxferror.o :       $(ACPICA_CORE)/utilities/utxferror.c
    632 	$(COMPILE)
    633 
    634 utxface.o :         $(ACPICA_CORE)/utilities/utxface.c
    635 	$(COMPILE)
    636 
    637 
    638 #
    639 # Unix OS services layer (OSL)
    640 #
    641 osunixxf.o :        $(ACPICA_OSL)/osunixxf.c
    642 	$(COMPILE)
    643 
    644 
    645 clean : 
    646 	rm -f $(PROG) $(PROG).exe $(OBJS)
    647 
    648 install : 
    649 	$(INSTALLPROG)
    650