]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - usr.sbin/acpi/acpidb/Makefile
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / usr.sbin / acpi / acpidb / Makefile
1 # $FreeBSD$
2
3 PROG=   acpidb
4 SRCS=   acpidb.c
5 SRCS+=  osunixxf.c
6
7 # debugger
8 SRCS+=  dbcmds.c dbdisply.c dbexec.c dbfileio.c dbhistry.c      \
9         dbinput.c dbmethod.c dbnames.c dbstats.c dbutils.c      \
10         dbxface.c
11
12 # disassembler
13 SRCS+=  dmbuffer.c dmnames.c dmobject.c dmopcode.c dmresrc.c    \
14         dmresrcl.c dmresrcs.c dmutils.c dmwalk.c
15
16 # events
17 SRCS+=  evevent.c evglock.c evgpe.c evgpeblk.c evgpeinit.c      \
18         evgpeutil.c evmisc.c evregion.c evrgnini.c evsci.c      \
19         evxface.c evxfevnt.c evxfgpe.c evxfregn.c
20
21 # hardware
22 SRCS+=  hwacpi.c hwgpe.c hwpci.c hwregs.c hwsleep.c hwvalid.c   \
23         hwxface.c
24
25 # interpreter/dispatcher
26 SRCS+=  dsargs.c dscontrol.c dsfield.c dsinit.c dsmethod.c      \
27         dsmthdat.c dsobject.c dsopcode.c dsutils.c dswexec.c    \
28         dswload.c dswload2.c dswscope.c dswstate.c
29
30 # interpreter/executer
31 SRCS+=  exconfig.c exconvrt.c excreate.c exdebug.c exdump.c     \
32         exfield.c exfldio.c exmisc.c exmutex.c exnames.c        \
33         exoparg1.c exoparg2.c exoparg3.c exoparg6.c exprep.c    \
34         exregion.c exresnte.c exresolv.c exresop.c exstore.c    \
35         exstoren.c exstorob.c exsystem.c exutils.c
36
37 # interpreter/parser
38 SRCS+=  psargs.c psloop.c psopcode.c psparse.c psscope.c        \
39         pstree.c psutils.c pswalk.c psxface.c
40
41 # namespace
42 SRCS+=  nsaccess.c nsalloc.c nsdump.c nseval.c nsinit.c         \
43         nsload.c nsnames.c nsobject.c nsparse.c nspredef.c      \
44         nsrepair.c nsrepair2.c nssearch.c nsutils.c nswalk.c    \
45         nsxfeval.c nsxfname.c nsxfobj.c
46
47 # resources
48 SRCS+=  rsaddr.c rscalc.c rscreate.c rsdump.c rsinfo.c          \
49         rsio.c rsirq.c rslist.c rsmemory.c rsmisc.c             \
50         rsutils.c rsxface.c
51
52 # tables
53 SRCS+=  tbfadt.c tbfind.c tbinstal.c tbutils.c tbxface.c        \
54         tbxfroot.c
55
56 # utilities
57 SRCS+=  utalloc.c utcache.c utcopy.c utdebug.c utdecode.c       \
58         utdelete.c uteval.c utglobal.c utids.c utinit.c         \
59         utlock.c utmath.c utmisc.c utmutex.c utobject.c utosi.c \
60         utresrc.c utstate.c uttrack.c utxface.c utxferror.c
61
62 MAN=    acpidb.8
63 WARNS?= 2
64
65 CFLAGS+= -DACPI_EXEC_APP -fno-strict-aliasing
66 DPADD=  ${LIBPTHREAD}
67 LDADD=  -lpthread
68
69 .include <bsd.prog.mk>