- Timestamp:
- Jan 26, 2012, 1:00:12 AM (14 years ago)
- File:
-
- 1 edited
-
trunk/dll/makefile (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dll/makefile
r1620 r1661 3 3 4 4 # Copyright (c) 1993-98 M. Kimes 5 # Copyright (c) 2002, 20 09Steven H. Levine5 # Copyright (c) 2002, 2012 Steven H. Levine 6 6 7 7 # 22 May 03 SHL Correct icon dependencies … … 43 43 # 04 Jul 11 GKY Add eFTE backup files (*~) to clean target 44 44 # 13 Aug 11 GKY Build xqs and sym files as part of dll and all targets 45 46 # Environment: see makefile_pre.mk 45 # 25 Jan 12 SHL Allow NOHIGHMEM set from enviroment 46 47 # Environment: see makefile_pre.mk and makefile_post.mk 47 48 48 49 # DEBUG - debug build if defined, release build if not defined … … 50 51 # FORTIFY - enable FORTIFY heap checking if defined, omit FORITY support if not defined 51 52 # USE_RC - use rc.exe if defined, use wrc.exe if not defined 53 # NOHIGHMEM - support high memory use (i.e exehdir /highmem) 52 54 53 55 BASE = fm3dll … … 88 90 !ifdef %FORTIFY # if defined in environment 89 91 FORTIFY = $(%FORTIFY) # use value from environment 92 !endif 93 94 # Keep this code in sync with makefile_post.mk 95 !ifndef NOHIGHMEM 96 !ifdef %NOHIGHMEM 97 NOHIGHMEM=$(%NOHIGHMEM) 98 !endif 90 99 !endif 91 100 … … 201 210 $(BASERES).res & 202 211 $(BASERES).dll & 212 !ifndef NOHIGHMEM 203 213 loadhigh & 214 !endif 204 215 $(SYMS) & 205 216 ipf\fm3.hlp 206 217 207 218 syms: $(SYMS) .symbolic 208 219 … … 264 275 @echo Processing: $? 265 276 -perl ..\debugtools\mapsymw.pl $? 266 277 267 278 $(BASE).xqs: $(BASE).map .explicit 268 279 @echo Processing: $? 269 -mapxqs $? 280 -mapxqs $? 270 281 271 282 $(BASERES).sym: $(BASERES).map .explicit 272 283 @echo Processing: $? 273 284 -perl ..\debugtools\mapsymw.pl $? 274 285 275 286 $(BASERES).xqs: $(BASERES).map .explicit 276 287 @echo Processing: $? 277 -mapxqs $? 288 -mapxqs $? 278 289 279 290 !else # MAKERES defined … … 314 325 !endif 315 326 327 !ifndef NOHIGHMEM 316 328 # Run for each dependent 317 329 loadhigh: $(BASE).dll $(BASERES).dll .symbolic 318 330 @for %f in ($(BASE).dll $(BASERES).dll) do !exehdr /hi %f 331 !endif 319 332 320 333 cleanobj: .symbolic … … 331 344 -del *.obj 332 345 -del *.res 333 -del *.sym 346 -del *.sym 334 347 -del *.xqs 335 348 -del *~ 336 349
Note:
See TracChangeset
for help on using the changeset viewer.
