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