Ticket #379: makefilepatches-20090507-1403.diff
File makefilepatches-20090507-1403.diff, 19.1 KB (added by , 16 years ago) |
---|
-
header.mak
23 23 ! if "$(BLD_TYPE)"!="debugsrc" 24 24 ! error Unsupported build type! We only differentiate between retail and debug 25 25 ! else 26 # BLD_TYPE == debugsrc (internal debug logic and source debugging) 26 27 # _ACPI_DEBUG - Turn on output to comport 27 28 # ACPI_DEBUG - Turn on output Intel ACPI CA message 28 29 DBG_CFLAGS= /Ti+ /DACPI_DEBUG /DACPI_FULL_DEBUG … … 32 33 DBG_LFLAGS= /de 33 34 ! endif 34 35 ! else 36 # BLD_TYPE == debug (internal debug logic only) 35 37 DBG_CFLAGS= /DACPI_DEBUG /DACPI_FULL_DEBUG 36 38 DBG_AFLAGS= 37 39 LFLAGS = /map /nod /exepack … … 39 41 DBG_LFLAGS= /de 40 42 ! endif 41 43 ! else 44 # BLD_TYPE == retail 42 45 DBG_CFLAGS= 43 46 DBG_AFLAGS= 44 47 LFLAGS = /map /nod /exepack 45 48 ! endif 49 !else 50 ! error BLD_TYPE must be defined 46 51 !endif 47 52 48 53 DBG_C16FLAGS= … … 66 71 LEX = flex 67 72 LEXFLAGS = -i 68 73 69 70 74 # 71 75 # Assembler - ALP 72 76 # … … 74 78 #AINC = -I:$(SBASE)\$(SUBSYS_RELATIVE)\..\include -I:$(R_OS2_HDR)\inc -I:$(SBASE)\common\include 75 79 AS = alp 76 80 77 78 81 # 79 82 # Linker - ilink from VAC 3.6.5 80 83 # 81 84 LINK = ilink /nofree 82 85 #LINK = link386 83 86 84 85 87 # 86 88 # Librarian - ilib from VAC 3.6.5 87 89 # 88 90 LIBUTIL = ilib 89 91 90 91 92 # 92 93 # Import Librarian - implib from VAC 3.6.5 93 94 # 94 95 IMPLIB = implib 95 96 96 97 97 # 98 98 # Object directory 99 99 # 100 !ifdef SUBSYS 100 101 OBASE = $(ROOT)\obj\$(SUBSYS) 101 O = $(OBASE)\$(SUBSYS_RELATIVE) 102 O = $(OBASE)\$(SUBSYS_RELATIVE)\$(BLD_TYPE) 103 !endif 102 104 103 104 105 # 105 # Div stubs106 # Imported libraries 106 107 # 107 108 R_OS2_LIB = $(ROOT)\lib 108 109 110 # 111 # Generated libraries 112 # 113 ACPILIBDIR = $(ROOT)\lib\$(BLD_TYPE) 109 114 110 115 # 111 116 # Output paths. (OS2 system tree root dir is '$(ROOT)\bin') 112 117 # 113 OS2 = $(ROOT)\bin\os2 114 DLL = $(OS2)\dll118 OS2 = $(ROOT)\bin\os2\$(BLD_TYPE) 119 # DLL = $(OS2)\dll 115 120 116 117 121 # 118 122 # Create-path tool. 119 123 # 120 124 CREATE_PATH = $(ROOT)\createpath.cmd $(@D) 121 125 122 123 126 # 124 127 # Create object path. 125 128 # 129 !ifdef O 126 130 !if [$(ROOT)\createpath.cmd $(O)] 127 131 !endif 128 132 !endif -
src/acpi/test/makefile
147 147 LIBDDE = cpprss36.lib libcssi.lib 148 148 KEELIB = $(R_OS2_LIB)\kee.lib 149 149 FSHELP = $(R_OS2_LIB)\fshelper.lib 150 ACPILIB = $( R_OS2_LIB)\acpi.lib150 ACPILIB = $(ACPILIBDIR)\acpi.lib 151 151 LIBS = $(LIB386) $(ACPILIB) $(LIBDDE) 152 152 # $(LIBP) 153 153 # $(LIBDDE) -
src/acpi/vpic/makefile
190 190 LIBDDE = cpprns36.lib 191 191 KEELIB = $(R_OS2_LIB)\kee.lib 192 192 FSHELP = $(R_OS2_LIB)\fshelper.lib 193 ACPID EV = $(R_OS2_LIB)\AcpiDrv.lib194 LIBS = dhcalls.lib vdh.lib $(KEELIB) $(LIBP) $(ACPID EV)193 ACPIDRVLIB = $(ACPILIBDIR)\AcpiDrv.lib 194 LIBS = dhcalls.lib vdh.lib $(KEELIB) $(LIBP) $(ACPIDRVLIB) 195 195 # $(LIBDDE) 196 196 197 197 OBJASM = $(O)\start.obj -
src/acpi/DrvLib/makefile
150 150 151 151 LIBS = libconv.lib+cpprss36.lib+os2386.lib 152 152 153 OBJS = $(O BASE)\DrvLib\acpi.obj $(OBASE)\DrvLib\FindAddress.obj $(OBASE)\DrvLib\misc.obj $(OBASE)\DrvLib\debug.obj153 OBJS = $(O)\acpi.obj $(O)\FindAddress.obj $(O)\misc.obj $(O)\debug.obj 154 154 155 155 #-------------------------------------------------------------------------- 156 156 # The all target is used to specify a list of targets that need to be built … … 159 159 # Please look at the example for more details. 160 160 #------------------------------------------------------------------------- 161 161 162 all: $( R_OS2_LIB)\AcpiDrv.lib162 all: $(ACPILIBDIR)\AcpiDrv.lib 163 163 164 $( R_OS2_LIB)\AcpiDrv.lib: makefile $(OBJS)165 if exist $( R_OS2_LIB)\$(@B).lib del $(R_OS2_LIB)\$(@B).lib164 $(ACPILIBDIR)\AcpiDrv.lib: makefile $(OBJS) 165 if exist $(ACPILIBDIR)\$(@B).lib del $(ACPILIBDIR)\$(@B).lib 166 166 $(CREATE_PATH) 167 167 -4$(LIBUTIL) /NOFREE @<<$(O)\$(@B).def 168 $( R_OS2_LIB)\$(@B).lib168 $(ACPILIBDIR)\$(@B).lib 169 169 y 170 170 $(OBJS: =&^ 171 171 ) … … 178 178 # Include Footer.mak at this point. 179 179 #*************************************************************************** 180 180 181 182 183 184 181 !include $(ROOT)\footer.mak -
src/acpi/Daemon/makefile
160 160 LIBDDE = cpprss36.lib libcssi.lib 161 161 KEELIB = $(R_OS2_LIB)\kee.lib 162 162 FSHELP = $(R_OS2_LIB)\fshelper.lib 163 ACPILIB = $( R_OS2_LIB)\acpi32.lib163 ACPILIB = $(ACPILIBDIR)\acpi32.lib 164 164 # $(R_OS2_LIB)\videopmi.lib 165 165 LIBS = $(LIB386) $(ACPILIB) $(LIBDDE) 166 166 # $(LIBP) -
src/acpi/psd/makefile
177 177 LIBDDE = cpprns36.lib 178 178 KEELIB = $(R_OS2_LIB)\kee.lib 179 179 FSHELP = $(R_OS2_LIB)\fshelper.lib 180 ACPILIB = $( R_OS2_LIB)\acpi.lib181 ACPID EV = $(R_OS2_LIB)\AcpiDrv.lib180 ACPILIB = $(ACPILIBDIR)\acpi.lib 181 ACPIDRVLIB = $(ACPILIBDIR)\AcpiDrv.lib 182 182 VDHLIB = $(R_OS2_LIB)\vdh.lib 183 LIBS = $(LIBP) $(ACPILIB) $(KEELIB) $(LIBDDE) $(VDHLIB) $(ACPID EV)183 LIBS = $(LIBP) $(ACPILIB) $(KEELIB) $(LIBDDE) $(VDHLIB) $(ACPIDRVLIB) 184 184 # $(LIBP) 185 185 # $(LIBDDE) 186 186 # $(R_OS2_LIB)\doscalls.lib -
src/acpi/iasl/makefile
185 185 LIBDDE = cpprss36.lib libcssi.lib 186 186 KEELIB = $(R_OS2_LIB)\kee.lib 187 187 FSHELP = $(R_OS2_LIB)\fshelper.lib 188 ACPILIB = $( R_OS2_LIB)\acpi.lib188 ACPILIB = $(ACPILIBDIR)\acpi.lib 189 189 LIBS = $(LIB386) $(LIBDDE) 190 190 # $(LIBP) 191 191 # $(LIBDDE) -
src/acpi/dll/makefile
174 174 LIBDDE = cpprss36.lib 175 175 KEELIB = $(R_OS2_LIB)\resources.lib 176 176 FSHELP = $(R_OS2_LIB)\fshelper.lib 177 # ACPILIB = $( R_OS2_LIB)\acpi.lib177 # ACPILIB = $(ACPILIBDIR)\acpi.lib 178 178 LIBS = $(LIB386) $(LIBDDE) 179 179 # $(LIBP) 180 180 # $(LIBDDE) … … 191 191 # Please look at the example for more details. 192 192 #------------------------------------------------------------------------- 193 193 194 all: dep $(OS2)\acpi32.dll $( R_OS2_LIB)\acpi32.lib194 all: dep $(OS2)\acpi32.dll $(ACPILIBDIR)\acpi32.lib 195 195 196 196 #32 bit IFS 197 197 $(OS2)\acpi32.dll: $(OBJS) $(O)\$(@B).def makefile … … 207 207 <<keep 208 208 cd $(@D) 209 209 mapsym $(O)\$(@B).map 210 implib $( R_OS2_LIB)\acpi32.lib $(OS2)\acpi32.dll210 implib $(ACPILIBDIR)\acpi32.lib $(OS2)\acpi32.dll 211 211 cd $(MAKEDIR) 212 212 213 213 … … 298 298 # @del trc012F.tff 299 299 # cd $(MAKEDIR) 300 300 301 $( R_OS2_LIB)\acpi32.lib:302 implib $( R_OS2_LIB)\acpi32.lib $(OS2)\acpi32.dll301 $(ACPILIBDIR)\acpi32.lib: 302 implib $(ACPILIBDIR)\acpi32.lib $(OS2)\acpi32.dll 303 303 #*************************************************************************** 304 304 # Include Footer.mak at this point. 305 305 #*************************************************************************** -
src/acpi/intel/makefile
1 # $Id: 1$1 # $Id: $ 2 2 # @makefile 3 3 # Main for build Intel source 4 4 # … … 117 117 118 118 LIBS = libconv.lib+cpprss36.lib+os2386.lib 119 119 120 OBJS = $(OBASE)\intel\interpreter\dispatcher\dswstate.obj $(OBASE)\intel\interpreter\dispatcher\dsfield.obj \ 121 $(OBASE)\intel\interpreter\dispatcher\dsinit.obj $(OBASE)\intel\interpreter\dispatcher\dsmethod.obj \ 122 $(OBASE)\intel\interpreter\dispatcher\dsmthdat.obj $(OBASE)\intel\interpreter\dispatcher\dsobject.obj \ 123 $(OBASE)\intel\interpreter\dispatcher\dsopcode.obj $(OBASE)\intel\interpreter\dispatcher\dsutils.obj \ 124 $(OBASE)\intel\interpreter\dispatcher\dswexec.obj $(OBASE)\intel\interpreter\dispatcher\dswload.obj \ 125 $(OBASE)\intel\interpreter\dispatcher\dswscope.obj \ 126 $(OBASE)\intel\interpreter\executer\exoparg1.obj $(OBASE)\intel\interpreter\executer\exstorob.obj \ 127 $(OBASE)\intel\interpreter\executer\exoparg2.obj $(OBASE)\intel\interpreter\executer\exsystem.obj \ 128 $(OBASE)\intel\interpreter\executer\exconfig.obj $(OBASE)\intel\interpreter\executer\exoparg3.obj \ 129 $(OBASE)\intel\interpreter\executer\exutils.obj $(OBASE)\intel\interpreter\executer\exconvrt.obj \ 130 $(OBASE)\intel\interpreter\executer\exoparg6.obj $(OBASE)\intel\interpreter\executer\excreate.obj \ 131 $(OBASE)\intel\interpreter\executer\exprep.obj $(OBASE)\intel\interpreter\executer\exdump.obj \ 132 $(OBASE)\intel\interpreter\executer\exregion.obj $(OBASE)\intel\interpreter\executer\exfield.obj \ 133 $(OBASE)\intel\interpreter\executer\exresnte.obj $(OBASE)\intel\interpreter\executer\exfldio.obj \ 134 $(OBASE)\intel\interpreter\executer\exresolv.obj $(OBASE)\intel\interpreter\executer\exmisc.obj \ 135 $(OBASE)\intel\interpreter\executer\exresop.obj $(OBASE)\intel\interpreter\executer\exmutex.obj \ 136 $(OBASE)\intel\interpreter\executer\exstore.obj $(OBASE)\intel\interpreter\executer\exnames.obj \ 137 $(OBASE)\intel\interpreter\executer\exstoren.obj \ 138 $(OBASE)\intel\interpreter\parser\psargs.obj $(OBASE)\intel\interpreter\parser\psopcode.obj \ 139 $(OBASE)\intel\interpreter\parser\psparse.obj $(OBASE)\intel\interpreter\parser\psscope.obj \ 140 $(OBASE)\intel\interpreter\parser\pstree.obj $(OBASE)\intel\interpreter\parser\psutils.obj \ 141 $(OBASE)\intel\interpreter\parser\pswalk.obj $(OBASE)\intel\interpreter\parser\psxface.obj \ 142 $(OBASE)\intel\interpreter\parser\psloop.obj \ 143 $(OBASE)\intel\namespace\nssearch.obj $(OBASE)\intel\namespace\nsaccess.obj $(OBASE)\intel\namespace\nsutils.obj \ 144 $(OBASE)\intel\namespace\nsalloc.obj $(OBASE)\intel\namespace\nswalk.obj $(OBASE)\intel\namespace\nsdump.obj \ 145 $(OBASE)\intel\namespace\nsxfeval.obj $(OBASE)\intel\namespace\nsxfname.obj \ 146 $(OBASE)\intel\namespace\nseval.obj $(OBASE)\intel\namespace\nsxfobj.obj $(OBASE)\intel\namespace\nsinit.obj \ 147 $(OBASE)\intel\namespace\nsload.obj $(OBASE)\intel\namespace\nsnames.obj $(OBASE)\intel\namespace\nsobject.obj \ 148 $(OBASE)\intel\namespace\nsparse.obj $(OBASE)\intel\namespace\nspredef.obj \ 149 $(OBASE)\intel\utilities\utobject.obj $(OBASE)\intel\utilities\utalloc.obj $(OBASE)\intel\utilities\utxface.obj \ 150 $(OBASE)\intel\utilities\utclib.obj $(OBASE)\intel\utilities\utcopy.obj $(OBASE)\intel\utilities\utdebug.obj \ 151 $(OBASE)\intel\utilities\utdelete.obj $(OBASE)\intel\utilities\uteval.obj $(OBASE)\intel\utilities\utglobal.obj \ 152 $(OBASE)\intel\utilities\utinit.obj $(OBASE)\intel\utilities\utmath.obj $(OBASE)\intel\utilities\utmisc.obj \ 153 $(OBASE)\intel\utilities\utcache.obj $(OBASE)\intel\utilities\utmutex.obj $(OBASE)\intel\utilities\utstate.obj\ 154 $(OBASE)\intel\utilities\utresrc.obj \ 155 $(OBASE)\intel\tables\tbfadt.obj $(OBASE)\intel\tables\tbfind.obj \ 156 $(OBASE)\intel\tables\tbinstal.obj $(OBASE)\intel\tables\tbutils.obj \ 157 $(OBASE)\intel\tables\tbxface.obj $(OBASE)\intel\tables\tbxfroot.obj \ 158 $(OBASE)\intel\events\evevent.obj $(OBASE)\intel\events\evgpe.obj $(OBASE)\intel\events\evgpeblk.obj \ 159 $(OBASE)\intel\events\evmisc.obj $(OBASE)\intel\events\evregion.obj $(OBASE)\intel\events\evrgnini.obj \ 160 $(OBASE)\intel\events\evsci.obj $(OBASE)\intel\events\evxface.obj $(OBASE)\intel\events\evxfevnt.obj \ 161 $(OBASE)\intel\events\evxfregn.obj \ 162 $(OBASE)\intel\hardware\hwacpi.obj $(OBASE)\intel\hardware\hwgpe.obj $(OBASE)\intel\hardware\hwregs.obj \ 163 $(OBASE)\intel\hardware\hwsleep.obj $(OBASE)\intel\hardware\hwtimer.obj $(OBASE)\intel\hardware\hwxface.obj \ 164 $(OBASE)\intel\resources\rsutils.obj $(OBASE)\intel\resources\rsxface.obj $(OBASE)\intel\resources\rsaddr.obj \ 165 $(OBASE)\intel\resources\rscalc.obj $(OBASE)\intel\resources\rscreate.obj $(OBASE)\intel\resources\rsdump.obj \ 166 $(OBASE)\intel\resources\rsio.obj $(OBASE)\intel\resources\rsirq.obj $(OBASE)\intel\resources\rslist.obj \ 167 $(OBASE)\intel\resources\rsmemory.obj $(OBASE)\intel\resources\rsmisc.obj $(OBASE)\intel\resources\rsinfo.obj 120 DISPATCHERDIR = $(OBASE)\intel\interpreter\dispatcher\$(BLD_TYPE) 121 EVENTSDIR = $(OBASE)\intel\events\$(BLD_TYPE) 122 EXECUTERDIR = $(OBASE)\intel\interpreter\executer\$(BLD_TYPE) 123 HARDWAREDIR = $(OBASE)\intel\hardware\$(BLD_TYPE) 124 NAMESPACEDIR = $(OBASE)\intel\namespace\$(BLD_TYPE) 125 PARSERDIR = $(OBASE)\intel\interpreter\parser\$(BLD_TYPE) 126 RESOURCESDIR = $(OBASE)\intel\resources\$(BLD_TYPE) 127 TABLESDIR = $(OBASE)\intel\tables\$(BLD_TYPE) 128 UTILITIESDIR = $(OBASE)\intel\utilities\$(BLD_TYPE) 168 129 130 OBJS = $(DISPATCHERDIR)\dswstate.obj $(DISPATCHERDIR)\dsfield.obj \ 131 $(DISPATCHERDIR)\dsinit.obj $(DISPATCHERDIR)\dsmethod.obj \ 132 $(DISPATCHERDIR)\dsmthdat.obj $(DISPATCHERDIR)\dsobject.obj \ 133 $(DISPATCHERDIR)\dsopcode.obj $(DISPATCHERDIR)\dsutils.obj \ 134 $(DISPATCHERDIR)\dswexec.obj $(DISPATCHERDIR)\dswload.obj \ 135 $(DISPATCHERDIR)\dswscope.obj \ 136 $(EXECUTERDIR)\exoparg1.obj $(EXECUTERDIR)\exstorob.obj \ 137 $(EXECUTERDIR)\exoparg2.obj $(EXECUTERDIR)\exsystem.obj \ 138 $(EXECUTERDIR)\exconfig.obj $(EXECUTERDIR)\exoparg3.obj \ 139 $(EXECUTERDIR)\exutils.obj $(EXECUTERDIR)\exconvrt.obj \ 140 $(EXECUTERDIR)\exoparg6.obj $(EXECUTERDIR)\excreate.obj \ 141 $(EXECUTERDIR)\exprep.obj $(EXECUTERDIR)\exdump.obj \ 142 $(EXECUTERDIR)\exregion.obj $(EXECUTERDIR)\exfield.obj \ 143 $(EXECUTERDIR)\exresnte.obj $(EXECUTERDIR)\exfldio.obj \ 144 $(EXECUTERDIR)\exresolv.obj $(EXECUTERDIR)\exmisc.obj \ 145 $(EXECUTERDIR)\exresop.obj $(EXECUTERDIR)\exmutex.obj \ 146 $(EXECUTERDIR)\exstore.obj $(EXECUTERDIR)\exnames.obj \ 147 $(EXECUTERDIR)\exstoren.obj \ 148 $(PARSERDIR)\psargs.obj $(PARSERDIR)\psopcode.obj \ 149 $(PARSERDIR)\psparse.obj $(PARSERDIR)\psscope.obj \ 150 $(PARSERDIR)\pstree.obj $(PARSERDIR)\psutils.obj \ 151 $(PARSERDIR)\pswalk.obj $(PARSERDIR)\psxface.obj \ 152 $(PARSERDIR)\psloop.obj \ 153 $(NAMESPACEDIR)\nssearch.obj $(NAMESPACEDIR)\nsaccess.obj $(NAMESPACEDIR)\nsutils.obj \ 154 $(NAMESPACEDIR)\nsalloc.obj $(NAMESPACEDIR)\nswalk.obj $(NAMESPACEDIR)\nsdump.obj \ 155 $(NAMESPACEDIR)\nsxfeval.obj $(NAMESPACEDIR)\nsxfname.obj \ 156 $(NAMESPACEDIR)\nseval.obj $(NAMESPACEDIR)\nsxfobj.obj $(NAMESPACEDIR)\nsinit.obj \ 157 $(NAMESPACEDIR)\nsload.obj $(NAMESPACEDIR)\nsnames.obj $(NAMESPACEDIR)\nsobject.obj \ 158 $(NAMESPACEDIR)\nsparse.obj $(NAMESPACEDIR)\nspredef.obj \ 159 $(UTILITIESDIR)\utobject.obj $(UTILITIESDIR)\utalloc.obj $(UTILITIESDIR)\utxface.obj \ 160 $(UTILITIESDIR)\utclib.obj $(UTILITIESDIR)\utcopy.obj $(UTILITIESDIR)\utdebug.obj \ 161 $(UTILITIESDIR)\utdelete.obj $(UTILITIESDIR)\uteval.obj $(UTILITIESDIR)\utglobal.obj \ 162 $(UTILITIESDIR)\utinit.obj $(UTILITIESDIR)\utmath.obj $(UTILITIESDIR)\utmisc.obj \ 163 $(UTILITIESDIR)\utcache.obj $(UTILITIESDIR)\utmutex.obj $(UTILITIESDIR)\utstate.obj\ 164 $(UTILITIESDIR)\utresrc.obj \ 165 $(TABLESDIR)\tbfadt.obj $(TABLESDIR)\tbfind.obj \ 166 $(TABLESDIR)\tbinstal.obj $(TABLESDIR)\tbutils.obj \ 167 $(TABLESDIR)\tbxface.obj $(TABLESDIR)\tbxfroot.obj \ 168 $(EVENTSDIR)\evevent.obj $(EVENTSDIR)\evgpe.obj $(EVENTSDIR)\evgpeblk.obj \ 169 $(EVENTSDIR)\evmisc.obj $(EVENTSDIR)\evregion.obj $(EVENTSDIR)\evrgnini.obj \ 170 $(EVENTSDIR)\evsci.obj $(EVENTSDIR)\evxface.obj $(EVENTSDIR)\evxfevnt.obj \ 171 $(EVENTSDIR)\evxfregn.obj \ 172 $(HARDWAREDIR)\hwacpi.obj $(HARDWAREDIR)\hwgpe.obj $(HARDWAREDIR)\hwregs.obj \ 173 $(HARDWAREDIR)\hwsleep.obj $(HARDWAREDIR)\hwtimer.obj $(HARDWAREDIR)\hwxface.obj \ 174 $(RESOURCESDIR)\rsutils.obj $(RESOURCESDIR)\rsxface.obj $(RESOURCESDIR)\rsaddr.obj \ 175 $(RESOURCESDIR)\rscalc.obj $(RESOURCESDIR)\rscreate.obj $(RESOURCESDIR)\rsdump.obj \ 176 $(RESOURCESDIR)\rsio.obj $(RESOURCESDIR)\rsirq.obj $(RESOURCESDIR)\rslist.obj \ 177 $(RESOURCESDIR)\rsmemory.obj $(RESOURCESDIR)\rsmisc.obj $(RESOURCESDIR)\rsinfo.obj 178 169 179 #-------------------------------------------------------------------------- 170 180 # The all target is used to specify a list of targets that need to be built 171 181 # Please don't delete "dep" from the target list. It is used to generate the … … 173 183 # Please look at the example for more details. 174 184 #------------------------------------------------------------------------- 175 185 176 all: intel $( R_OS2_LIB)\acpi.lib186 all: intel $(ACPILIBDIR)\acpi.lib 177 187 178 188 intel: 179 189 @cd interpreter … … 198 208 @$(MAKE) -$(MAKEFLAGS) $(OPT) 199 209 @CD ..\ 200 210 201 $( R_OS2_LIB)\acpi.lib: makefile $(OBJS)202 if exist $ (R_OS2_LIB)\$(@B).lib del $(R_OS2_LIB)\$(@B).lib211 $(ACPILIBDIR)\acpi.lib: makefile $(OBJS) 212 if exist $@ del $@ 203 213 $(CREATE_PATH) 204 214 -4$(LIBUTIL) /NOFREE @<<$(O)\$(@B).def 205 $ (R_OS2_LIB)\$(@B).lib215 $@ 206 216 y 207 217 $(OBJS: =&^ 208 218 ) -
src/acpi/apm/makefile
191 191 LIBDDE = cpprns36.lib 192 192 KEELIB = $(R_OS2_LIB)\kee.lib 193 193 FSHELP = $(R_OS2_LIB)\fshelper.lib 194 ACPID EV = $(R_OS2_LIB)\AcpiDrv.lib195 LIBS = dhcalls.lib rmcalls.lib $(KEELIB) $(LIBP) $(ACPID EV)194 ACPIDRVLIB = $(ACPILIBDIR)\AcpiDrv.lib 195 LIBS = dhcalls.lib rmcalls.lib $(KEELIB) $(LIBP) $(ACPIDRVLIB) 196 196 # $(LIBDDE) 197 197 198 198 OBJASM = $(O)\dmsegs.obj $(O)\dmheader.obj $(O)\strat1.obj $(O)\thunk.obj \ … … 239 239 # dminit.obj, causing the code to be discarded when the initialization 240 240 # code is discarded (bad). 241 241 # 242 #$(OBJOBJ): $( R_OS2_LIB)\libh.lib242 #$(OBJOBJ): $(ACPILIBDIR)\libh.lib 243 243 # cd $(O) 244 # lib $( R_OS2_LIB)\libh.lib *$@;244 # lib $(ACPILIBDIR)\libh.lib *$@; 245 245 # cd $(MAKEDIR) 246 246 247 247 # Link -
makefile
13 13 #------------------------------------------------------------------------------ 14 14 # 15 15 16 ROOT = $(MAKEDIR) 17 18 # Do no define SUBSYS here 19 20 !include $(ROOT)\header.mak 21 22 # 23 # Ensure directory for generated libraries exists 24 # 25 !if [$(ROOT)\createpath.cmd $(ACPILIBDIR)] 26 !endif 27 28 # 29 # Ensure output directory for generated binaries exists 30 # 31 !if [$(ROOT)\createpath.cmd $(ACPILIBDIR)] 32 !endif 33 34 # 35 # Ensure binary executables output directory exists 36 # 37 !if [$(ROOT)\createpath.cmd $(OS2)] 38 !endif 39 16 40 allall: all 17 41 18 42 all dep clean: