Changeset 8423 for trunk/make
- Timestamp:
- May 16, 2002, 1:37:08 PM (23 years ago)
- Location:
- trunk/make
- Files:
-
- 25 added
- 23 edited
-
Makefile (added)
-
process.forwarder.mak (modified) (21 diffs)
-
process.mak (modified) (41 diffs)
-
setup.mak (modified) (5 diffs)
-
setup.optional.alp.mk (added)
-
setup.optional.emx.mk (modified) (1 diff)
-
setup.os2debalp.mk (modified) (2 diffs)
-
setup.os2debemx.mk (modified) (6 diffs)
-
setup.os2debmscv6-16.mk (modified) (3 diffs)
-
setup.os2debmscv6.mk (modified) (4 diffs)
-
setup.os2debvac308.mk (modified) (5 diffs)
-
setup.os2debvac365.mk (modified) (5 diffs)
-
setup.os2debwat11-16.mk (modified) (6 diffs)
-
setup.os2debwat11.mk (modified) (8 diffs)
-
setup.os2prfalp.mk (modified) (2 diffs)
-
setup.os2prfemx.mk (modified) (4 diffs)
-
setup.os2prfmscv6-16.mk (added)
-
setup.os2prfmscv6.mk (added)
-
setup.os2prfvac308.mk (modified) (5 diffs)
-
setup.os2prfvac365.mk (modified) (6 diffs)
-
setup.os2prfwat11-16.mk (added)
-
setup.os2prfwat11.mk (added)
-
setup.os2relalp.mk (modified) (2 diffs)
-
setup.os2relemx.mk (modified) (4 diffs)
-
setup.os2relmscv6-16.mk (modified) (4 diffs)
-
setup.os2relmscv6.mk (modified) (4 diffs)
-
setup.os2relvac308.mk (modified) (5 diffs)
-
setup.os2relvac365.mk (modified) (5 diffs)
-
setup.os2relwat11-16.mk (added)
-
setup.os2relwat11.mk (added)
-
setup.tools.mk (modified) (4 diffs)
-
testcase (added)
-
testcase/.cvsignore (added)
-
testcase/Makefile (added)
-
testcase/dll-c.c (added)
-
testcase/dll-c.def (added)
-
testcase/dll-c.mak (added)
-
testcase/dll-prog-c.c (added)
-
testcase/dll-prog-c.def (added)
-
testcase/dll-prog-c.mak (added)
-
testcase/prog-c-as-cxx.mak (added)
-
testcase/prog-c.c (added)
-
testcase/prog-c.def (added)
-
testcase/prog-c.mak (added)
-
testcase/prog-cxx-as-c.mak (added)
-
testcase/prog-cxx.cpp (added)
-
testcase/prog-cxx.def (added)
-
testcase/prog-cxx.mak (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/make/process.forwarder.mak
r8297 r8423 1 # $Id: process.forwarder.mak,v 1. 2 2002-04-22 02:21:51bird Exp $1 # $Id: process.forwarder.mak,v 1.3 2002-05-16 11:36:59 bird Exp $ 2 2 3 3 # … … 25 25 !endif 26 26 27 !if "$(TARGET_NAME)" == "" 27 !if "$(TARGET_NAME)" == "" && "$(TARGET_MODE)" != "EMPTY" 28 28 !error Fatal error: TARGET_NAME is not defined! Should be set in the makefile. 29 !endif 30 31 # ----------------------------------------------------------------------------- 32 # Set necessary defaults. 33 # ----------------------------------------------------------------------------- 34 35 # just make it shut up for now. 36 TARGET = process.forwarder.mak 37 38 # Default makefile names. 39 !ifndef BUILD_MAKEFILE 40 BUILD_MAKEFILE = Makefile 41 !endif 42 43 # Default makefile name. 44 !ifndef MAKEFILE 45 MAKEFILE = $(BUILD_MAKEFILE) 29 46 !endif 30 47 … … 52 69 @ \ 53 70 !endif 54 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@71 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 55 72 56 73 .asm.$(EXT_OBJ): … … 58 75 @ \ 59 76 !endif 60 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@77 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 61 78 62 79 … … 66 83 @ \ 67 84 !endif 68 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@85 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 69 86 70 87 .cpp.$(EXT_OBJ): … … 72 89 @ \ 73 90 !endif 74 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@91 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 75 92 76 93 … … 80 97 @ \ 81 98 !endif 82 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@99 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 83 100 84 101 … … 88 105 @ \ 89 106 !endif 90 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@107 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 91 108 92 109 .c.$(EXT_OBJ): … … 94 111 @ \ 95 112 !endif 96 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@113 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 97 114 98 115 … … 102 119 @ \ 103 120 !endif 104 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@121 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 105 122 106 123 … … 110 127 @ \ 111 128 !endif 112 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@129 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 113 130 114 131 .rc.res: … … 116 133 @ \ 117 134 !endif 118 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@135 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 119 136 120 137 … … 136 153 @ \ 137 154 !endif 138 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@155 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 139 156 140 157 … … 147 164 @ \ 148 165 !endif 149 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@166 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 150 167 151 168 … … 158 175 @ \ 159 176 !endif 160 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@177 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 161 178 162 179 … … 169 186 @ \ 170 187 !endif 171 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@188 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 172 189 173 190 … … 191 208 @ \ 192 209 !endif 193 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@210 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 194 211 195 212 … … 203 220 @ \ 204 221 !endif 205 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@222 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 206 223 207 224 … … 210 227 # The $(TARGET) rule - For EXE, DLL, SYS and IFS targets 211 228 # ----------------------------------------------------------------------------- 212 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == " CRT" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD"229 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD" 213 230 $(TARGET): 214 231 !ifndef BUILD_VERBOSE 215 232 @ \ 216 233 !endif 217 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@234 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 218 235 !endif 219 236 … … 228 245 @ \ 229 246 !endif 230 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@247 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 231 248 !endif 232 249 … … 251 268 @ \ 252 269 !endif 253 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) $@270 $(TOOL_BUILDENV) $(BUILD_ENVS_CHANGE) * $(TOOL_MAKE) -f $(MAKEFILE) $@ 254 271 255 272 !endif -
trunk/make/process.mak
r8362 r8423 1 # $Id: process.mak,v 1.1 2 2002-05-01 04:00:17bird Exp $1 # $Id: process.mak,v 1.13 2002-05-16 11:37:00 bird Exp $ 2 2 3 3 # … … 18 18 # ----------------------------------------------------------------------------- 19 19 !if "$(MAKE_SETUP_INCLUDED)" != "YES" 20 !error Fatal error: You must include setup.mak before process.mak in the makefile. 20 ! if [$(ECHO) $(CLRERR)Fatal error: You must include setup.mak before process.mak in the makefile.$(CLRRST)] 21 ! endif 22 ! error 21 23 !endif 22 24 !if "$(ENV_STATUS)" != "OK" 23 !error Fatal error: The environment is not valid. Bad setup.mak? 24 !endif 25 26 !if "$(TARGET_NAME)" == "" 27 !error Fatal error: TARGET_NAME is not defined! Should be set in the makefile. 25 ! if [$(ECHO) $(CLRERR)Fatal error: The environment is not valid. Bad setup.mak?$(CLRRST)] 26 ! endif 27 ! error 28 !endif 29 30 !if "$(TARGET_NAME)" == "" && "$(TARGET_MODE)" != "EMPTY" 31 ! if [$(ECHO) $(CLRERR)Fatal error: TARGET_NAME is not defined! Should be set in the makefile.$(CLRRST)] 32 ! endif 33 ! error 28 34 !endif 29 35 … … 33 39 # Dynamic Load Library target mode. 34 40 ! if "$(TARGET_MODE)" != "DLL" 35 # Dynamic Load Library target mode - Special variant for making custom C/C++ runtime DLL.36 ! if "$(TARGET_MODE)" != "CRT"37 41 # Drive (/ system software) target mode. 38 ! if "$(TARGET_MODE)" != "SYS"42 ! if "$(TARGET_MODE)" != "SYS" 39 43 # Installable File System Drive target mode. (Also called FSD, File System Driver.) 40 ! if "$(TARGET_MODE)" != "IFS"44 ! if "$(TARGET_MODE)" != "IFS" 41 45 # Virtual Device Driver target mode. 42 ! if "$(TARGET_MODE)" != "VDD"46 ! if "$(TARGET_MODE)" != "VDD" 43 47 # Object Library target mode. 44 ! if "$(TARGET_MODE)" != "LIB"48 ! if "$(TARGET_MODE)" != "LIB" 45 49 # Object Library target mode - Special variant which is to be linked with a SYS target. 46 ! if "$(TARGET_MODE)" != "SYSLIB"50 ! if "$(TARGET_MODE)" != "SYSLIB" 47 51 # Object Library target mode - Special variant which is to be linked with an IFS target. 48 ! if "$(TARGET_MODE)" != "IFSLIB"52 ! if "$(TARGET_MODE)" != "IFSLIB" 49 53 # Dummy/Hub/TopLevel empty makefile. This has no target. 50 ! if "$(TARGET_MODE)" != "EMPTY"51 ! error Error: Bad TARGET_MODE="$(TARGET_MODE)". Valid ones are: EXE, DLL, CRT, EXE, SYS, IFS, VDD, LIB, SYSLIB, IFSLIB and EMPTY.54 ! if "$(TARGET_MODE)" != "EMPTY" 55 ! if [$(ECHO) $(CLRERR)Fatal Error: Bad TARGET_MODE="$(TARGET_MODE)". Valid ones are: EXE, DLL, SYS, IFS, VDD, LIB, SYSLIB, IFSLIB and EMPTY.$(CLRRST)] 52 56 ! endif 57 ! error 53 58 ! endif 54 59 ! endif … … 74 79 # Default extension corresponds to the target mode. 75 80 !ifndef TARGET_EXT 76 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"81 ! if "$(TARGET_MODE)" == "DLL" 77 82 TARGET_EXT = $(EXT_DLL) 78 83 ! endif … … 96 101 ! endif 97 102 ! ifndef TARGET_EXT 98 !error Internal Error: TARGET_EXT not set. Probably invalid TARGET_MODE. (TARGET_MODE="$(TARGET_MODE)") 103 ! if [$(ECHO) $(CLRERR)Internal Error: TARGET_EXT not set. Probably invalid TARGET_MODE. (TARGET_MODE="$(TARGET_MODE)")$(CLRRST)] 104 ! endif 105 ! error 99 106 ! endif 100 107 !endif … … 154 161 # Default import library file. (output) 155 162 !ifndef TARGET_ILIB 156 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"163 ! if "$(TARGET_MODE)" == "DLL" 157 164 TARGET_ILIB =$(PATH_LIB)\$(TARGET_NAME).$(EXT_ILIB) 158 165 ! endif … … 169 176 TARGET_PUBNAME=$(PATH_EXE)\$(TARGET_NAME).$(TARGET_EXT) 170 177 ! endif 171 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"178 ! if "$(TARGET_MODE)" == "DLL" 172 179 TARGET_PUBNAME=$(PATH_DLL)\$(TARGET_NAME).$(TARGET_EXT) 173 180 ! endif … … 186 193 !endif 187 194 195 # Default makefile names. 196 !ifndef BUILD_MAKEFILE 197 BUILD_MAKEFILE = Makefile 198 !endif 199 188 200 # Default makefile name. 189 201 !ifndef MAKEFILE 190 MAKEFILE = makefile202 MAKEFILE = $(BUILD_MAKEFILE) 191 203 !endif 192 204 193 205 # Ignore linker warnings for some target modes. 194 206 !ifndef TARGET_IGNORE_LINKER_WARNINGS 195 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"207 ! if "$(TARGET_MODE)" == "DLL" 196 208 TARGET_IGNORE_LINKER_WARNINGS = 1 197 209 ! endif … … 233 245 ! endif 234 246 ! if [$(TOOL_CREATEPATH) $(PATH_TARGET)] 235 ! error Could not create $(PATH_TARGET) 247 ! if [$(ECHO) $(CLRERR)Error: Could not create $(CLRFIL)$(PATH_TARGET)$(CLRRST)] 248 ! endif 249 ! error 236 250 ! endif 237 251 ! endif … … 252 266 # Assembling assembly source. 253 267 .asm{$(PATH_TARGET)}.$(EXT_OBJ): 254 @$(ECHO) Assembling $(CLRFIL)$< $(CLR RST)255 ! ifndef BUILD_VERBOSE256 @ \ 257 ! endif268 @$(ECHO) Assembling $(CLRFIL)$< $(CLRTXT)$(TOOL_JOB_SUB_MSG) $(CLRRST) 269 ! ifndef BUILD_VERBOSE 270 @ \ 271 ! endif 258 272 !if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "SYSLIB" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "IFSLIB" 259 $( AS) $(AS_FLAGS_SYS) $< $(AS_OBJ_OUT)$@273 $(TOOL_JOB_SUB) $(AS) $(AS_FLAGS_SYS) $< $(AS_OBJ_OUT)$@ 260 274 !else 261 $( AS) $(AS_FLAGS) $< $(AS_OBJ_OUT)$@275 $(TOOL_JOB_SUB) $(AS) $(AS_FLAGS) $< $(AS_OBJ_OUT)$@ 262 276 !endif 263 277 … … 276 290 # Compiling C++ source. 277 291 .cpp{$(PATH_TARGET)}.$(EXT_OBJ): 292 @$(ECHO) C++ Compiler $(CLRFIL)$< $(CLRTXT)$(TOOL_JOB_SUB_MSG) $(CLRRST) 293 !ifndef BUILD_VERBOSE 294 @ \ 295 !endif 296 $(TOOL_JOB_SUB) $(CXX) \ 297 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "LIB" 298 $(CXX_FLAGS_EXE) \ 299 !endif 300 !if "$(TARGET_MODE)" == "DLL" 301 $(CXX_FLAGS_DLL) \ 302 !endif 303 !if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "SYSLIB" 304 $(CXX_FLAGS_SYS) \ 305 !endif 306 !if "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "IFSLIB" 307 $(CXX_FLAGS_IFS) \ 308 !endif 309 !if "$(CXX_LST_OUT)" != "" 310 $(CXX_LST_OUT)$(PATH_TARGET)\$(@B).s \ 311 !endif 312 $(CXX_OBJ_OUT)$@ $< 313 314 .cpp.$(EXT_OBJ): 278 315 @$(ECHO) C++ Compiler $(CLRFIL)$< $(CLRRST) 279 316 !ifndef BUILD_VERBOSE … … 284 321 $(CXX_FLAGS_EXE) \ 285 322 !endif 286 !if "$(TARGET_MODE)" == "CRT"287 $(CXX_FLAGS_CRT) \288 !endif289 323 !if "$(TARGET_MODE)" == "DLL" 290 324 $(CXX_FLAGS_DLL) \ … … 299 333 $(CXX_LST_OUT)$(PATH_TARGET)\$(@B).s \ 300 334 !endif 301 $(CXX_OBJ_OUT)$@ $< 302 303 .cpp.$(EXT_OBJ): 335 $(CXX_OBJ_OUT)$(PATH_TARGET)\$(@F) $< 336 337 338 # Pre-Compiling C++ source. 339 .cpp.pre-cpp: 304 340 @$(ECHO) C++ Compiler $(CLRFIL)$< $(CLRRST) 305 341 !ifndef BUILD_VERBOSE … … 310 346 $(CXX_FLAGS_EXE) \ 311 347 !endif 312 !if "$(TARGET_MODE)" == "CRT"313 $(CXX_FLAGS_CRT) \314 !endif315 348 !if "$(TARGET_MODE)" == "DLL" 316 349 $(CXX_FLAGS_DLL) \ … … 322 355 $(CXX_FLAGS_IFS) \ 323 356 !endif 324 !if "$(CXX_LST_OUT)" != ""325 $(CXX_LST_OUT)$(PATH_TARGET)\$(@B).s \326 !endif327 $(CXX_OBJ_OUT)$(PATH_TARGET)\$(@F) $<328 329 330 # Pre-Compiling C++ source.331 .cpp.pre-cpp:332 @$(ECHO) C++ Compiler $(CLRFIL)$< $(CLRRST)333 !ifndef BUILD_VERBOSE334 @ \335 !endif336 $(CXX) \337 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "LIB"338 $(CXX_FLAGS_EXE) \339 !endif340 !if "$(TARGET_MODE)" == "CRT"341 $(CXX_FLAGS_CRT) \342 !endif343 !if "$(TARGET_MODE)" == "DLL"344 $(CXX_FLAGS_DLL) \345 !endif346 !if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "SYSLIB"347 $(CXX_FLAGS_SYS) \348 !endif349 !if "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "IFSLIB"350 $(CXX_FLAGS_IFS) \351 !endif352 357 $(CXX_PC_2_STDOUT) $< > $@ 353 358 … … 355 360 # Compiling C source. 356 361 .c{$(PATH_TARGET)}.$(EXT_OBJ): 362 @$(ECHO) C Compiler $(CLRFIL)$< $(CLRTXT)$(TOOL_JOB_SUB_MSG) $(CLRRST) 363 !ifndef BUILD_VERBOSE 364 @ \ 365 !endif 366 $(TOOL_JOB_SUB) $(CC) \ 367 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "LIB" 368 $(CC_FLAGS_EXE) \ 369 !endif 370 !if "$(TARGET_MODE)" == "DLL" 371 $(CC_FLAGS_DLL) \ 372 !endif 373 !if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "SYSLIB" 374 $(CC_FLAGS_SYS) \ 375 !endif 376 !if "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "IFSLIB" 377 $(CC_FLAGS_IFS) \ 378 !endif 379 !if "$(CC_LST_OUT)" != "" 380 $(CC_LST_OUT)$(PATH_TARGET)\$(@B).s \ 381 !endif 382 $(CC_OBJ_OUT)$@ $< 383 384 .c.$(EXT_OBJ): 357 385 @$(ECHO) C Compiler $(CLRFIL)$< $(CLRRST) 358 386 !ifndef BUILD_VERBOSE … … 363 391 $(CC_FLAGS_EXE) \ 364 392 !endif 365 !if "$(TARGET_MODE)" == "CRT"366 $(CC_FLAGS_CRT) \367 !endif368 393 !if "$(TARGET_MODE)" == "DLL" 369 394 $(CC_FLAGS_DLL) \ … … 378 403 $(CC_LST_OUT)$(PATH_TARGET)\$(@B).s \ 379 404 !endif 380 $(CC_OBJ_OUT)$@ $< 381 382 .c.$(EXT_OBJ): 383 @$(ECHO) C Compiler $(CLRFIL)$< $(CLRRST) 405 $(CC_OBJ_OUT)$(PATH_TARGET)\$(@F) $< 406 407 408 # Pre-Compiling C source. 409 .c.pre-c: 410 @$(ECHO) C PreCompiler $(CLRFIL)$< $(CLRRST) 384 411 !ifndef BUILD_VERBOSE 385 412 @ \ … … 389 416 $(CC_FLAGS_EXE) \ 390 417 !endif 391 !if "$(TARGET_MODE)" == "CRT"392 $(CC_FLAGS_CRT) \393 !endif394 418 !if "$(TARGET_MODE)" == "DLL" 395 419 $(CC_FLAGS_DLL) \ … … 401 425 $(CC_FLAGS_IFS) \ 402 426 !endif 403 !if "$(CC_LST_OUT)" != ""404 $(CC_LST_OUT)$(PATH_TARGET)\$(@B).s \405 !endif406 $(CC_OBJ_OUT)$(PATH_TARGET)\$(@F) $<407 408 409 # Pre-Compiling C source.410 .c.pre-c:411 @$(ECHO) C PreCompiler $(CLRFIL)$< $(CLRRST)412 !ifndef BUILD_VERBOSE413 @ \414 !endif415 $(CC) \416 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "LIB"417 $(CC_FLAGS_EXE) \418 !endif419 !if "$(TARGET_MODE)" == "CRT"420 $(CC_FLAGS_CRT) \421 !endif422 !if "$(TARGET_MODE)" == "DLL"423 $(CC_FLAGS_DLL) \424 !endif425 !if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "SYSLIB"426 $(CC_FLAGS_SYS) \427 !endif428 !if "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "IFSLIB"429 $(CC_FLAGS_IFS) \430 !endif431 427 $(CC_PC_2_STDOUT) $< > $@ 432 428 … … 434 430 # Compiling resources. 435 431 .rc{$(PATH_TARGET)}.res: 436 @$(ECHO) RC Compiler $(CLRFIL)$< $(CLR RST)437 !ifndef BUILD_VERBOSE 438 @ \ 439 !endif 440 $( RC) $(RC_FLAGS) $< $@432 @$(ECHO) RC Compiler $(CLRFIL)$< $(CLRTXT)$(TOOL_JOB_SUB_MSG)$(CLRRST) 433 !ifndef BUILD_VERBOSE 434 @ \ 435 !endif 436 $(TOOL_JOB_SUB) $(RC) $(RC_FLAGS) $< $@ 441 437 442 438 .rc.res: … … 466 462 SUBDIRS_BUILD = subbuild 467 463 $(SUBDIRS_BUILD): 468 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) build464 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) build 469 465 !endif 470 466 … … 491 487 SUBDIRS_LIB = subdir_lib 492 488 $(SUBDIRS_LIB): 493 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) lib489 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) lib 494 490 !endif 495 491 … … 500 496 !endif 501 497 502 !if "$(TARGET_ MODE)" == "LIB" || "$(TARGET_MODE)" == "SYSLIB" || "$(TARGET_MODE)" == "IFSLIB"498 !if "$(TARGET_PUBLIC_PART)" != "" && ("$(TARGET_MODE)" == "LIB" || "$(TARGET_MODE)" == "SYSLIB" || "$(TARGET_MODE)" == "IFSLIB") 503 499 lib: $(SUBDIRS_LIB) $(TARGET_ILIB) $(TARGET) $(TARGET_PUBNAME) 504 500 !else … … 521 517 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_BIN)$(CLRRST) 522 518 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 519 @if not exist $(PATH_BIN) $(TOOL_CREATEPATH) $(PATH_BIN) 523 520 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_BIN) 524 521 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_BIN) 525 522 ! endif 526 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"523 ! if "$(TARGET_MODE)" == "DLL" 527 524 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_DLL)$(CLRRST) 528 525 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 526 @if not exist $(PATH_DLL) $(TOOL_CREATEPATH) $(PATH_DLL) 529 527 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_DLL) 530 528 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_DLL) … … 533 531 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_SYS)$(CLRRST) 534 532 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 533 @if not exist $(PATH_SYS) $(TOOL_CREATEPATH) $(PATH_SYS) 535 534 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_SYS) 536 535 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_SYS) 537 536 ! endif 538 !if 1# these targets are either TARGET_PUBLIC or all private.537 !if 0 # these targets are either TARGET_PUBLIC or all private. 539 538 ! if "$(TARGET_MODE)" == "LIB" || "$(TARGET_MODE)" == "SYSLIB" || "$(TARGET_MODE)" == "IFSLIB" 540 539 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_LIB)$(CLRRST) 541 540 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 541 @if not exist $(PATH_LIB) $(TOOL_CREATEPATH) $(PATH_LIB) 542 542 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_LIB) 543 543 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_LIB) … … 549 549 !endif 550 550 !ifdef SUBDIRS 551 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) $@551 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) $@ 552 552 !endif 553 553 !ifdef PREMAKEFILES … … 567 567 testcase: 568 568 !if [$(TOOL_EXISTS) testcase] == 0 569 @$(TOOL_DODIRS) "testcase" $(TOOL_MAKE) $@569 @$(TOOL_DODIRS) "testcase" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) $@ 570 570 !endif 571 571 !if [$(TOOL_EXISTS) testcase.mak] == 0 … … 573 573 !endif 574 574 !ifdef SUBDIRS 575 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) $@575 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) $@ 576 576 !endif 577 577 !ifdef PREMAKEFILES … … 611 611 $(TOOL_DEP_FILES) 612 612 !ifdef SUBDIRS 613 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) NODEP=1 $@613 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) NODEP=1 $@ 614 614 !endif 615 615 !ifdef PREMAKEFILES … … 649 649 !endif 650 650 !ifdef SUBDIRS 651 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) $@651 @$(TOOL_DODIRS) "$(SUBDIRS)" $(TOOL_MAKE) -f $(BUILD_MAKEFILE) $@ 652 652 !endif 653 653 !ifdef PREMAKEFILES … … 663 663 # The $(TARGET) rule - For EXE, DLL, SYS and IFS targets 664 664 # ----------------------------------------------------------------------------- 665 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == " CRT" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD"665 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD" 666 666 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF_LINK) $(TARGET_LNK) $(TARGET_DEPS) 667 !if "$(TOOL_JOB_WAIT)" != "" 668 ! ifndef BUILD_QUIET 669 @$(ECHO) Waiting for jobs to complete $(CLRRST) 670 ! endif 671 ! ifndef BUILD_VERBOSE 672 @ \ 673 ! endif 674 $(TOOL_JOB_WAIT) 675 !endif 667 676 @$(ECHO) Linking $(TARGET_MODE) $(CLRFIL)$@ $(CLRRST) 668 677 !ifndef BUILD_VERBOSE … … 675 684 $(LINK_CMD_EXE) 676 685 !endif 677 !if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"686 !if "$(TARGET_MODE)" == "DLL" 678 687 $(LINK_CMD_DLL) 679 688 !endif … … 765 774 !if "$(TARGET_MODE)" == "LIB" || "$(TARGET_MODE)" == "SYSLIB" || "$(TARGET_MODE)" == "IFSLIB" 766 775 $(TARGET): $(TARGET_OBJS) $(TARGET_LNK) $(TARGET_DEPS) 776 !if "$(TOOL_JOB_WAIT)" != "" 777 ! ifndef BUILD_QUIET 778 @$(ECHO) Waiting for jobs to complete $(CLRRST) 779 ! endif 780 ! ifndef BUILD_VERBOSE 781 @ \ 782 ! endif 783 $(TOOL_JOB_WAIT) 784 !endif 767 785 @$(ECHO) Creating Library $(CLRFIL)$@ $(CLRRST) 768 786 !ifndef BUILD_VERBOSE … … 786 804 $(AR_LNK5) 787 805 <<KEEP 806 !ifdef BUILD_VERBOSE 807 @type $@ 808 !endif 788 809 !endif 789 810 … … 796 817 @$(ECHO) Copying $(CLRFIL)$(TARGET)$(CLRTXT) to $(CLRFIL)$(@D)$(CLRRST) 797 818 !ifndef BUILD_VERBOSE 819 @if not exist $(@D) $(ECHO) Target public path $(CLRFIL)$(@D)$(CLRTXT) does NOT exist. Creating. $(CLRRST) 820 !endif 821 @if not exist $(@D) $(TOOL_CREATEPATH) $(@D) 822 !ifndef BUILD_VERBOSE 798 823 @ \ 799 824 !endif … … 850 875 # 851 876 !if [$(TOOL_EXISTS) $(TARGET_DEPEND)] == 0 852 ! if ndef BUILD_QUIET877 ! ifdef BUILD_VERBOSE 853 878 ! if [$(ECHO) Including dependency $(CLRFIL)$(TARGET_DEPEND)$(CLRRST)] 854 879 ! endif … … 868 893 !ifdef BUILD_DEPEND1 869 894 ! if [$(TOOL_EXISTS) $(BUILD_DEPEND1)] == 0 870 ! if ndef BUILD_QUIET895 ! ifdef BUILD_VERBOSE 871 896 ! if [$(ECHO) Including dependency $(CLRFIL)$(BUILD_DEPEND1)$(CLRRST)] 872 897 ! endif … … 883 908 !ifdef BUILD_DEPEND2 884 909 ! if [$(TOOL_EXISTS) $(BUILD_DEPEND2)] == 0 885 ! if ndef BUILD_QUIET910 ! ifdef BUILD_VERBOSE 886 911 ! if [$(ECHO) Including dependency $(CLRFIL)$(BUILD_DEPEND2)$(CLRRST)] 887 912 ! endif … … 899 924 !ifdef BUILD_DEPEND3 900 925 ! if [$(TOOL_EXISTS) $(BUILD_DEPEND3)] == 0 901 ! if ndef BUILD_QUIET926 ! ifdef BUILD_VERBOSE 902 927 ! if [$(ECHO) Including dependency $(CLRFIL)$(BUILD_DEPEND3)$(CLRRST)] 903 928 ! endif … … 915 940 !endif 916 941 942 943 # 944 # If BUILD_MULTIJOBS is nonempty make sure the job daemon is up running. 945 # 946 !if "$(BUILD_MULTIJOBS)" != "" 947 ! if [$(TOOL_JOB_UP)] != 0 948 ! if "$(BUILD_QUITE)" == "" 949 ! if [$(ECHO) Starting Job Daemon With $(TOOL_JOB_WORKERS) Workers...$(CLRRST)] 950 ! endif 951 ! endif 952 ! if [$(TOOL_JOB_INIT) $(TOOL_JOB_WORKERS)] != 0 953 ! if [$(ECHO) $(CLRERR)Fatal error: Failed to start job daemon.$(CLRRST)] 954 ! endif 955 ! error 956 ! endif 957 ! endif 958 !endif 959 -
trunk/make/setup.mak
r8353 r8423 1 # $Id: setup.mak,v 1. 8 2002-04-30 19:48:28bird Exp $1 # $Id: setup.mak,v 1.9 2002-05-16 11:37:00 bird Exp $ 2 2 3 3 # … … 160 160 161 161 # The default definitions. 162 BUILD_DEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__162 BUILD_DEFINES = -D__WIN32OS2__ -D__WINE__ 163 163 BUILD_BLDLEVEL_FLAGS = -V^"^#define=ODIN32_VERSION,$(PATH_ROOT)\include\odinbuild.h^" \ 164 164 -M^"^#define=ODIN32_BUILD_NR,$(PATH_ROOT)\include\odinbuild.h^" 165 BUILD_PROJECT = Odin32 165 166 166 167 # This is the process file to include at end of the makefile. … … 219 220 220 221 # ----------------------------------------------------------------------------- 221 # Ensure the output path exists222 # -----------------------------------------------------------------------------223 !if "$(PATH_OBJ)" != ""224 ! if [$(TOOL_EXISTS) $(PATH_OBJ)] != 0225 ! ifndef BUILD_QUIET226 ! if [$(ECHO) Target path $(PATH_OBJ) does NOT exist. Creating. $(CLRRST)]227 ! endif228 ! endif229 ! if [$(TOOL_CREATEPATH) $(PATH_OBJ)]230 ! error Fatal error: Could not create $(PATH_OBJ).231 ! endif232 ! endif233 !endif234 235 236 237 # -----------------------------------------------------------------------------238 222 # Build the environments 239 223 # ----------------------------------------------------------------------------- … … 254 238 255 239 BUILD_ENVS_BASE_POST = toolkit40 256 BUILD_ENVS_BASE_PRE = odin32testcase 257 258 259 # Check if there is any change in the environment. 260 # If there are we will have to forward all target commands to the 240 BUILD_ENVS_BASE_POST_16 = 241 BUILD_ENVS_BASE_PRE = buildsetup emx cvs 242 BUILD_ENVS_BASE_PRE_16 = buildsetup emx cvs toolkit40 ddkbase 243 244 245 # Check if there is any change in the environment OR if the environment is 246 # uncertain (_BUILD_PROJECT not right). 247 # If there are Then we will have to forward all target commands to the 261 248 # correct shell environment 262 !if "$( BUILD_ENV)" != "$(BUILD_ENV_FORCE)" || "$(BUILD_ENVS_PRE)" != "" || "$(BUILD_ENVS_POST)" != ""249 !if "$(_BUILD_PROJECT)" != "$(BUILD_PROJECT)" || "$(BUILD_ENV)" != "$(BUILD_ENV_FORCE)" || "$(BUILD_ENVS_PRE)" != "" || "$(BUILD_ENVS_POST)" != "" 263 250 MAKE_INCLUDE_PROCESS = $(PATH_MAKE)\process.forwarder.mak 264 251 252 # set the secret _build_project env.var. 253 !if "$(_BUILD_PROJECT)" != "$(BUILD_PROJECT)" 254 ! if [set _BUILD_PROJECT=$(BUILD_PROJECT)] 255 ! endif 256 !endif 265 257 266 258 # Compiler change or just environment change. … … 272 264 ! endif 273 265 ! include $(MAKE_INCLUDE_SETUP_FORCE) 266 ! ifdef ENV_16BIT 267 BUILD_ENVS_CHANGE = $(ENV_ENVS: =- )- $(BUILD_ENVS_BASE_PRE_16) $(BUILD_ENVS_PRE) $(ENV_ENVS_FORCE) $(BUILD_ENVS_BASE_POST_16) $(BUILD_ENVS_POST) 268 ! else 274 269 BUILD_ENVS_CHANGE = $(ENV_ENVS: =- )- $(BUILD_ENVS_BASE_PRE) $(BUILD_ENVS_PRE) $(ENV_ENVS_FORCE) $(BUILD_ENVS_BASE_POST) $(BUILD_ENVS_POST) 270 ! endif 275 271 ! else 272 ! ifdef ENV_16BIT 273 BUILD_ENVS_CHANGE = $(BUILD_ENVS_BASE_PRE_16) $(BUILD_ENVS_PRE) $(ENV_ENVS) $(BUILD_ENVS_BASE_POST_16) $(BUILD_ENVS_POST) 274 ! else 276 275 BUILD_ENVS_CHANGE = $(BUILD_ENVS_BASE_PRE) $(BUILD_ENVS_PRE) $(ENV_ENVS) $(BUILD_ENVS_BASE_POST) $(BUILD_ENVS_POST) 276 ! endif 277 277 ! endif 278 278 -
trunk/make/setup.optional.emx.mk
r8358 r8423 1 # $Id: setup.optional.emx.mk,v 1. 1 2002-04-30 22:40:17bird Exp $1 # $Id: setup.optional.emx.mk,v 1.2 2002-05-16 11:37:00 bird Exp $ 2 2 3 3 # -
trunk/make/setup.os2debalp.mk
r8253 r8423 1 # $Id: setup.os2debalp.mk,v 1. 2 2002-04-13 04:39:59bird Exp $1 # $Id: setup.os2debalp.mk,v 1.3 2002-05-16 11:37:00 bird Exp $ 2 2 3 3 # … … 9 9 # The flags 10 10 # 11 AS_FLAGS = -Mb -Sv:ALP +Od -D:DEBUG -D:OS2 $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 11 !include $(PATH_MAKE)\setup.optional.alp.mk 12 AS_FLAGS = -D:OS2 -D:DEBUG $(_AS_OPTIONAL) -Mb +Od $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 12 13 AS_FLAGS_SYS= $(AS_FLAGS) -D:RING0 -i:$(PATH_DDK)\base\inc 13 14 AS_OBJ_OUT = -Fo: -
trunk/make/setup.os2debemx.mk
r8358 r8423 1 # $Id: setup.os2debemx.mk,v 1. 1 2002-04-30 22:40:17bird Exp $1 # $Id: setup.os2debemx.mk,v 1.2 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, EMX---------------------------- … … 5 5 ENV_STATUS=OK 6 6 !if "$(ENV_ENVS)" == "" 7 ENV_ENVS=vac308 emx 7 ENV_ENVS=vac308 emx emxpgcc 8 8 !else 9 ENV_ENVS_FORCE=vac308 emx 9 ENV_ENVS_FORCE=vac308 emx emxpgcc 10 10 !endif 11 11 SPACE=_ 12 !undef ENV_16BIT 12 13 13 14 … … 29 30 # The tools 30 31 # 32 !if 1 31 33 AR=ilib.exe 34 !else 35 AR=lib.exe 36 !endif 32 37 CC=gcc.exe 33 38 CXX=gcc.exe … … 43 48 # 44 49 AR_FLAGS=/nologo /noignorecase 50 !if 1 45 51 AR_CMD=$(AR) $(AR_FLAGS) $@ @$(TARGET_LNK) 46 52 _AR_LNK1= "$(TARGET_OBJS: ="&^ 47 53 ")" 54 !else 55 _AR_LNK1= $(TARGET), ^ 56 +"$(TARGET_OBJS: ="+^ 57 ")" 58 !endif 48 59 AR_LNK1= $(_AR_LNK1:""=) 49 60 AR_LNK2= $(@R).lst … … 74 85 CXX_PC_2_STDOUT=-C -E 75 86 87 !if "$(CC_AS_CXX)" != "" 88 ! if "$(CXX_AS_CC)" != "" 89 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 90 ! endif 91 ! error 92 ! endif 93 CC=g++ 94 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 95 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 96 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 97 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 98 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 99 !endif 100 !if "$(CXX_AS_CC)" != "" 101 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 102 ! endif 103 ! error 104 !endif 105 76 106 IMPLIB_FLAGS=/NOI /Nologo 77 107 … … 95 125 LINK_LNK5=$(TARGET_DEF_LINK) 96 126 97 RC_FLAGS=-r -n -i $(PATH_INCLUDE:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)127 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 98 128 RL_FLAGS=-x2 -n 99 129 -
trunk/make/setup.os2debmscv6-16.mk
r8359 r8423 1 # $Id: setup.os2debmscv6-16.mk,v 1. 2 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2debmscv6-16.mk,v 1.3 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, MSCV6------------------------- … … 128 128 CXX_PC_2_STDOUT= 129 129 130 !if "$(CC_AS_CXX)" != "" 131 ! if [@(ECHO) $(CLRERR)Error: CC_AS_CXX is not supported by this compiler!$(CLRRST)] 132 ! endif 133 ! error 134 !endif 135 !if "$(CXX_AS_CC)" != "" 136 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 137 ! endif 138 ! error 139 !endif 140 130 141 IMPLIB_FLAGS=/NOI /Nologo 131 142 … … 149 160 LINK_LNK5=$(TARGET_DEF_LINK) 150 161 151 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)162 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 152 163 RL_FLAGS=-x2 -n 153 164 -
trunk/make/setup.os2debmscv6.mk
r8359 r8423 1 # $Id: setup.os2debmscv6.mk,v 1. 7 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2debmscv6.mk,v 1.8 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, MSCV6------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 mscv6 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 97 98 CXX_PC_2_STDOUT= 98 99 100 !if "$(CC_AS_CXX)" != "" 101 ! if [@(ECHO) $(CLRERR)Error: CC_AS_CXX is not supported by this compiler!$(CLRRST)] 102 ! endif 103 ! error 104 !endif 105 !if "$(CXX_AS_CC)" != "" 106 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 107 ! endif 108 ! error 109 !endif 110 99 111 IMPLIB_FLAGS=/NOI /Nologo 100 112 … … 118 130 LINK_LNK5=$(TARGET_DEF_LINK) 119 131 120 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)132 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 121 133 RL_FLAGS=-x2 -n 122 134 -
trunk/make/setup.os2debvac308.mk
r8359 r8423 1 # $Id: setup.os2debvac308.mk,v 1. 9 2002-04-30 22:42:48bird Exp $1 # $Id: setup.os2debvac308.mk,v 1.10 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, VAC308------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O- /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O- /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 -
trunk/make/setup.os2debvac365.mk
r8359 r8423 1 # $Id: setup.os2debvac365.mk,v 1. 8 2002-04-30 22:42:48bird Exp $1 # $Id: setup.os2debvac365.mk,v 1.9 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, VAC365------------------------- … … 9 9 ENV_ENVS_FORCE=vac365 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O- /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O- /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 -
trunk/make/setup.os2debwat11-16.mk
r8362 r8423 1 # $Id: setup.os2debwat11-16.mk,v 1. 2 2002-05-01 04:00:18bird Exp $1 # $Id: setup.os2debwat11-16.mk,v 1.3 2002-05-16 11:37:01 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, WAT11------------------------- … … 42 42 AR_LNK2= $(@R).lst 43 43 44 _CC_FLAGS_OS =45 46 44 CC_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 47 45 CC_FLAGS_EXE=$(CC_FLAGS) … … 54 52 CC_PC_2_STDOUT=-pc 55 53 56 CXX_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc (_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h54 CXX_FLAGS=-bt=os2 -dOS2 -dDEBUG -d__16BIT__ -5 -zq -bm -ze -w4 -d2 -hc -zc $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 57 55 CXX_FLAGS_EXE=$(CXX_FLAGS) 58 56 CXX_FLAGS_DLL=$(CXX_FLAGS) -bd … … 64 62 CXX_PC_2_STDOUT=-pc 65 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) 84 !endif 85 66 86 IMPLIB_FLAGS=/NOI /Nologo 67 87 68 LINK_FLAGS=Sort global Debug codeview Option quiet, dosseg, eliminate, manglednames, caseexact 88 LINK_FLAGS=Sort global Debug codeview Option quiet, dosseg, eliminate, manglednames, caseexact, MAXErrors=20 69 89 LINK_FLAGS_EXE=$(LINK_FLAGS) 70 90 LINK_FLAGS_DLL=$(LINK_FLAGS) … … 79 99 LINK_LNK1=file $(TARGET_OBJS: =^ 80 100 file ) 81 LINK_LNK2=libpath $(WATCOM)\lib 386\os2;$(WATCOM)\lib386;101 LINK_LNK2=libpath $(WATCOM)\lib286\os2;$(WATCOM)\lib286; 82 102 LINK_LNK3=option map=$(TARGET_MAP) 83 103 LINK_LNK4=library $(TARGET_LIBS: =^, ) 84 104 LINK_LNK5=name $(PATH_TARGET)\$(TARGET_NAME).$(TARGET_EXT) 85 105 86 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)106 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 87 107 RL_FLAGS=-x2 -n 88 108 … … 94 114 # 95 115 LIB_OS = os2286.lib 96 LIB_C_OBJ = clib$(_OBJ_MODEL).lib 97 LIB_C_DLL = clib$(_OBJ_MODEL).lib # clibdll.lib 98 LIB_C_RTDLL = clib$(_OBJ_MODEL).lib # clibdll.lib 99 LIB_C_NRE = clib$(_OBJ_MODEL).lib 116 117 _LIB_MT = 118 !if "$(_OBJ_MODEL)" == "m" 119 _LIB_MT = mt # this is the only one there is a MT edition of, don't know why. 120 !endif 121 !if "$(_CXX_XCPT)" != "-xs" 122 LIB_C_OBJ = clib$(_LIB_MT)$(_OBJ_MODEL).lib plib$(_LIB_MT)$(_OBJ_MODEL).lib math87$(_LIB_MT)$(_OBJ_MODEL).lib emu87.lib 123 !else 124 LIB_C_OBJ = clib$(_LIB_MT)$(_OBJ_MODEL).lib plbx$(_LIB_MT)$(_OBJ_MODEL).lib math87$(_LIB_MT)$(_OBJ_MODEL).lib emu87.lib 125 !endif 126 LIB_C_DLL = $(LIB_C_OBJ) # clibdll.lib 127 LIB_C_RTDLL = $(LIB_C_OBJ) # clibdll.lib 128 LIB_C_NRE = $(LIB_C_OBJ) 100 129 LIB_C_DMNGL = 101 130 OBJ_PROFILE = 102 131 132 103 133 # ---OS2, DEBUG, WAT11------------------------- 104 134 -
trunk/make/setup.os2debwat11.mk
r8362 r8423 1 # $Id: setup.os2debwat11.mk,v 1. 7 2002-05-01 04:00:18bird Exp $1 # $Id: setup.os2debwat11.mk,v 1.8 2002-05-16 11:37:02 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, WAT11------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 watcomc11c 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 22 23 # 23 24 AR=ilib.exe 25 AR=lib.exe 24 26 CC=wcc386.exe 25 27 CXX=wpp386.exe … … 35 37 # 36 38 AR_FLAGS=/nologo /noignorecase 37 AR_CMD=$(AR) $(AR_FLAGS) $@ @$(TARGET_LNK) 38 _AR_LNK1= "$(TARGET_OBJS: ="&^ 39 AR_CMD=$(AR) $(AR_FLAGS) @$(TARGET_LNK) 40 _AR_LNK1= $(TARGET), ^ 41 +"$(TARGET_OBJS: ="+^ 39 42 ")" 40 43 AR_LNK1= $(_AR_LNK1:""=) … … 51 54 CC_PC_2_STDOUT=-pc 52 55 53 CXX_FLAGS=-bt=os2v2 -dDEBUG -dOS2 -d__32BIT__ -d__i386__ -5r -zq -bm -ze -w4 -d2 -hc -zc (_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h56 CXX_FLAGS=-bt=os2v2 -dDEBUG -dOS2 -d__32BIT__ -d__i386__ -5r -zq -bm -ze -w4 -d2 -hc -zc $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES:-I=-i=) $(ALL_INCLUDES:-I=-i=) -i=$(PATH_INCLUDES) -i=$(WATCOM)\h 54 57 CXX_FLAGS_EXE=$(CXX_FLAGS) 55 58 CXX_FLAGS_DLL=$(CXX_FLAGS) -bd … … 60 63 CXX_LST_OUT= 61 64 CXX_PC_2_STDOUT=-pc 65 66 !if "$(CC_AS_CXX)" != "" 67 ! if "$(CXX_AS_CC)" != "" 68 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 69 ! endif 70 ! error 71 ! endif 72 CC=$(CXX) 73 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 74 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 75 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 76 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 77 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 78 !endif 79 !if "$(CXX_AS_CC)" != "" 80 CXX=$(CC) 81 CXX_FLAGS_EXE=$(C_FLAGS_EXE) 82 CXX_FLAGS_DLL=$(C_FLAGS_DLL) 83 CXX_FLAGS_SYS=$(C_FLAGS_SYS) 84 CXX_FLAGS_VDD=$(C_FLAGS_VDD) 85 CXX_FLAGS_IFS=$(C_FLAGS_IFS) 86 !endif 62 87 63 88 IMPLIB_FLAGS=/NOI /Nologo … … 81 106 LINK_LNK5=name $(PATH_TARGET)\$(TARGET_NAME).$(TARGET_EXT) 82 107 83 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)108 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 84 109 RL_FLAGS=-x2 -n 85 110 … … 89 114 # 90 115 LIB_OS = os2386.lib 91 LIB_C_OBJ = clib3r.lib 92 LIB_C_DLL = clbrdll.lib 93 LIB_C_RTDLL = clbrdll.lib 94 LIB_C_NRE = clib3r.lib 116 !if "$(_CXX_XCPT)" == "-xd" 117 LIB_C_OBJ = clib3r.lib plibmt3r.lib math387r.lib emu387.lib 118 LIB_C_DLL = clbrdll.lib plbrdll.lib mt7rdll.lib emu387.lib 119 LIB_C_RTDLL = clbrdll.lib # TODO 120 LIB_C_NRE = $(LIB_C_OBJ) # TODO 121 !else 122 LIB_C_OBJ = clib3r.lib plbxmt3r.lib math387r.lib emu387.lib 123 LIB_C_DLL = clbrdll.lib plbrdllx.lib mt7rdll.lib emu387.lib 124 LIB_C_RTDLL = clbrdll.lib # TODO 125 LIB_C_NRE = $(LIB_C_OBJ) # TODO 126 !endif 95 127 LIB_C_DMNGL = 96 128 OBJ_PROFILE = -
trunk/make/setup.os2prfalp.mk
r8253 r8423 1 # $Id: setup.os2prfalp.mk,v 1. 2 2002-04-13 04:40:00bird Exp $1 # $Id: setup.os2prfalp.mk,v 1.3 2002-05-16 11:37:02 bird Exp $ 2 2 3 3 # … … 9 9 # The flags 10 10 # 11 AS_FLAGS = -Mb -Sv:ALP +Od -D:DEBUG -D:OS2 $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 11 !include $(PATH_MAKE)\setup.optional.alp.mk 12 AS_FLAGS = -D:OS2 -D:DEBUG $(_AS_OPTIONAL) -Mb +Od $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 12 13 AS_FLAGS_SYS= $(AS_FLAGS) -D:RING0 -i:$(PATH_DDK)\base\inc 13 14 AS_OBJ_OUT = -Fo: -
trunk/make/setup.os2prfemx.mk
r8358 r8423 1 # $Id: setup.os2prfemx.mk,v 1. 1 2002-04-30 22:40:17bird Exp $1 # $Id: setup.os2prfemx.mk,v 1.2 2002-05-16 11:37:03 bird Exp $ 2 2 3 3 # ---OS2, PROFILE, EMX---------------------------- … … 5 5 ENV_STATUS=OK 6 6 !if "$(ENV_ENVS)" == "" 7 ENV_ENVS=vac308 emx 7 ENV_ENVS=vac308 emx emxpgcc 8 8 !else 9 ENV_ENVS_FORCE=vac308 emx 9 ENV_ENVS_FORCE=vac308 emx emxpgcc 10 10 !endif 11 11 SPACE=_ 12 !undef ENV_16BIT 12 13 13 14 … … 74 75 CXX_PC_2_STDOUT=-C -E 75 76 77 !if "$(CC_AS_CXX)" != "" 78 ! if "$(CXX_AS_CC)" != "" 79 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 80 ! endif 81 ! error 82 ! endif 83 CC=g++ 84 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 85 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 86 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 87 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 88 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 89 !endif 90 !if "$(CXX_AS_CC)" != "" 91 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 92 ! endif 93 ! error 94 !endif 95 76 96 IMPLIB_FLAGS=/NOI /Nologo 77 97 … … 95 115 LINK_LNK5=$(TARGET_DEF_LINK) 96 116 97 RC_FLAGS=-r -n -i $(PATH_INCLUDE:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)117 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 98 118 RL_FLAGS=-x2 -n 99 119 -
trunk/make/setup.os2prfvac308.mk
r8359 r8423 1 # $Id: setup.os2prfvac308.mk,v 1. 8 2002-04-30 22:42:48bird Exp $1 # $Id: setup.os2prfvac308.mk,v 1.9 2002-05-16 11:37:03 bird Exp $ 2 2 3 3 # ---OS2, PROFILE, VAC308------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O- /Gh+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O- /Gh+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 -
trunk/make/setup.os2prfvac365.mk
r8359 r8423 1 # $Id: setup.os2prfvac365.mk,v 1. 8 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2prfvac365.mk,v 1.9 2002-05-16 11:37:03 bird Exp $ 2 2 3 3 # ---OS2, PROFILE, VAC365------------------------- … … 9 9 ENV_ENVS_FORCE=vac365 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O- /Gh+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DDEBUG /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O- /Gh+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 … … 89 112 # Libraries and object files. 90 113 # 91 LIB_OS = _DOSCALL.LIB _PMGPI.LIB _PMWIN.LIB os2386.lib 114 #LIB_OS = _DOSCALL.LIB _PMGPI.LIB _PMWIN.LIB os2386.lib 115 LIB_OS = os2386.lib 92 116 LIB_C_OBJ = cpprms36.lib 93 117 LIB_C_DLL = cpprmi36.lib -
trunk/make/setup.os2relalp.mk
r8253 r8423 1 # $Id: setup.os2relalp.mk,v 1. 2 2002-04-13 04:40:00bird Exp $1 # $Id: setup.os2relalp.mk,v 1.3 2002-05-16 11:37:04 bird Exp $ 2 2 3 3 # … … 9 9 # The flags 10 10 # 11 AS_FLAGS = -Mb -Sv:ALP +Od -D:DEBUG -D:OS2 $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 11 !include $(PATH_MAKE)\setup.optional.alp.mk 12 AS_FLAGS = -D:OS2 $(_AS_OPTIONAL) -Mb +Od $(AS_DEFINES:-D=-D:) $(ALL_INCLUDES:-I=-i:) $(AS_INCLUDES:-I=-i:) $(ALL_DEFINES:-D=-D:) -i:$(PATH_INCLUDES) $(BUILD_DEFINES:-D=-D:) 12 13 AS_FLAGS_SYS= $(AS_FLAGS) -D:RING0 -i:$(PATH_DDK)\base\inc 13 14 AS_OBJ_OUT= -Fo: -
trunk/make/setup.os2relemx.mk
r8358 r8423 1 # $Id: setup.os2relemx.mk,v 1. 1 2002-04-30 22:40:18bird Exp $1 # $Id: setup.os2relemx.mk,v 1.2 2002-05-16 11:37:04 bird Exp $ 2 2 3 3 # ---OS2, DEBUG, EMX---------------------------- … … 5 5 ENV_STATUS=OK 6 6 !if "$(ENV_ENVS)" == "" 7 ENV_ENVS=vac308 emx 7 ENV_ENVS=vac308 emx emxpgcc 8 8 !else 9 ENV_ENVS_FORCE=vac308 emx 9 ENV_ENVS_FORCE=vac308 emx emxpgcc 10 10 !endif 11 !undef ENV_16BIT 11 12 SPACE=_ 12 13 … … 74 75 CXX_PC_2_STDOUT=-C -E 75 76 77 !if "$(CC_AS_CXX)" != "" 78 ! if "$(CXX_AS_CC)" != "" 79 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 80 ! endif 81 ! error 82 ! endif 83 CC=g++ 84 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) 85 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) 86 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) 87 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) 88 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) 89 !endif 90 !if "$(CXX_AS_CC)" != "" 91 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 92 ! endif 93 ! error 94 !endif 95 76 96 IMPLIB_FLAGS=/NOI /Nologo 77 97 … … 95 115 LINK_LNK5=$(TARGET_DEF_LINK) 96 116 97 RC_FLAGS=-r -n -i $(PATH_INCLUDE:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)117 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 98 118 RL_FLAGS=-x2 -n 99 119 -
trunk/make/setup.os2relmscv6-16.mk
r8359 r8423 1 # $Id: setup.os2relmscv6-16.mk,v 1. 2 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2relmscv6-16.mk,v 1.3 2002-05-16 11:37:04 bird Exp $ 2 2 3 3 # ---OS2, RELEASE, MSCV6------------------------- … … 103 103 _CC_OPTIONAL = $(_CC_SEG_TEXT) $(_CC_SEG_DATA) $(_CC_SEG_XCPT) $(_CC_DEFAULT_LIBS) $(_CC_PACK) $(_CC_MODEL) 104 104 105 CC_FLAGS=/nologo /c /D DEBUG /DOS2 /D__16BIT__ /W0 /G2 /Ogeitln /Zi $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)105 CC_FLAGS=/nologo /c /DOS2 /D__16BIT__ /W0 /G2 /Ogeitln /Zi $(_CC_OPTIONAL) $(CC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CC_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 106 106 CC_FLAGS_EXE=$(CC_FLAGS) 107 107 CC_FLAGS_DLL=$(CC_FLAGS) … … 120 120 CXX_LST_OUT= 121 121 CXX_PC_2_STDOUT= 122 123 !if "$(CC_AS_CXX)" != "" 124 ! if [@(ECHO) $(CLRERR)Error: CC_AS_CXX is not supported by this compiler!$(CLRRST)] 125 ! endif 126 ! error 127 !endif 128 !if "$(CXX_AS_CC)" != "" 129 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 130 ! endif 131 ! error 132 !endif 122 133 123 134 IMPLIB_FLAGS=/NOI /Nologo … … 142 153 LINK_LNK5=$(TARGET_DEF_LINK) 143 154 144 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)155 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 145 156 RL_FLAGS=-x2 -n 146 157 -
trunk/make/setup.os2relmscv6.mk
r8359 r8423 1 # $Id: setup.os2relmscv6.mk,v 1. 7 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2relmscv6.mk,v 1.8 2002-05-16 11:37:04 bird Exp $ 2 2 3 3 # ---OS2, RELEASE, MSCV6------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 mscv6 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 97 98 CXX_PC_2_STDOUT= 98 99 100 !if "$(CC_AS_CXX)" != "" 101 ! if [@(ECHO) $(CLRERR)Error: CC_AS_CXX is not supported by this compiler!$(CLRRST)] 102 ! endif 103 ! error 104 !endif 105 !if "$(CXX_AS_CC)" != "" 106 ! if [@(ECHO) $(CLRERR)Error: CXX_AS_CC is not supported by this compiler!$(CLRRST)] 107 ! endif 108 ! error 109 !endif 110 99 111 IMPLIB_FLAGS=/NOI /Nologo 100 112 … … 118 130 LINK_LNK5=$(TARGET_DEF_LINK) 119 131 120 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)132 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 121 133 RL_FLAGS=-x2 -n 122 134 -
trunk/make/setup.os2relvac308.mk
r8359 r8423 1 # $Id: setup.os2relvac308.mk,v 1. 8 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2relvac308.mk,v 1.9 2002-05-16 11:37:04 bird Exp $ 2 2 3 3 # ---OS2, RELEASE, VAC308------------------------- … … 9 9 ENV_ENVS_FORCE=vac308 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O+ /G5 /Gf+ /Gi+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O+ /G5 /Gf+ /Gi+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 -
trunk/make/setup.os2relvac365.mk
r8359 r8423 1 # $Id: setup.os2relvac365.mk,v 1. 8 2002-04-30 22:42:49bird Exp $1 # $Id: setup.os2relvac365.mk,v 1.9 2002-05-16 11:37:05 bird Exp $ 2 2 3 3 # ---OS2, RELEASE, VAC365------------------------- … … 9 9 ENV_ENVS_FORCE=vac365 10 10 !endif 11 !undef ENV_16BIT 11 12 12 13 … … 51 52 CC_PC_2_STDOUT=/Pd+ /P+ 52 53 53 CXX_FLAGS=/Q /DOS2 /D__ 32BIT__ /D__i386__ /DMODEL=FLAT /Ti+ /O+ /G5 /qtune=pentium2 /Gf+ /Gi+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES)54 CXX_FLAGS=/Q /DOS2 /D__i386__ /DMODEL=FLAT /Ti+ /O+ /G5 /qtune=pentium2 /Gf+ /Gi+ /Ss+ /C+ $(_CXX_OPTIONAL) $(CXX_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(CXX_INCLUDES) $(ALL_INCLUDES) /I$(PATH_INCLUDES) 54 55 CXX_FLAGS_EXE=$(CXX_FLAGS) /Gm+ /Ge+ 55 56 CXX_FLAGS_DLL=$(CXX_FLAGS) /Gm+ /Ge- … … 60 61 CXX_LST_OUT=/Fa 61 62 CXX_PC_2_STDOUT=/Pd+ /P+ 63 64 !if "$(CC_AS_CXX)" != "" 65 ! if "$(CXX_AS_CC)" != "" 66 ! if [@(ECHO) $(CLRERR)Error: Do you think you're smart? CC_AS_CXX and CXX_AS_CC is mutual execlusive!$(CLRRST)] 67 ! endif 68 ! error 69 ! endif 70 CC=$(CXX) 71 CC_FLAGS_EXE=$(CXX_FLAGS_EXE) /Tdp 72 CC_FLAGS_DLL=$(CXX_FLAGS_DLL) /Tdp 73 CC_FLAGS_SYS=$(CXX_FLAGS_SYS) /Tdp 74 CC_FLAGS_VDD=$(CXX_FLAGS_VDD) /Tdp 75 CC_FLAGS_IFS=$(CXX_FLAGS_IFS) /Tdp 76 !endif 77 !if "$(CXX_AS_CC)" != "" 78 CXX=$(CC) 79 CXX_FLAGS_EXE=$(C_FLAGS_EXE) /Tdc 80 CXX_FLAGS_DLL=$(C_FLAGS_DLL) /Tdc 81 CXX_FLAGS_SYS=$(C_FLAGS_SYS) /Tdc 82 CXX_FLAGS_VDD=$(C_FLAGS_VDD) /Tdc 83 CXX_FLAGS_IFS=$(C_FLAGS_IFS) /Tdc 84 !endif 62 85 63 86 IMPLIB_FLAGS=/NOI /Nologo … … 82 105 LINK_LNK5=$(TARGET_DEF_LINK) 83 106 84 RC_FLAGS=-r -n -i $(PATH_INCLUDES:;= -i ) $(RC_DEFINES) $(RC_INCLUDES)107 RC_FLAGS=-r -n $(RC_DEFINES) $(ALL_DEFINES) $(BUILD_DEFINES) $(RC_INCLUDES:-I=-i ) $(ALL_INCLUDES:-I=-i ) -i $(PATH_INCLUDES:;= -i ) 85 108 RL_FLAGS=-x2 -n 86 109 -
trunk/make/setup.tools.mk
r8333 r8423 1 # $Id: setup.tools.mk,v 1. 7 2002-04-30 06:19:13bird Exp $1 # $Id: setup.tools.mk,v 1.8 2002-05-16 11:37:05 bird Exp $ 2 2 3 3 … … 7 7 # 8 8 !ifdef SLKRUNS 9 BUILD_NOCOLORS = 1 ;9 BUILD_NOCOLORS = 1 10 10 !endif 11 11 !ifndef BUILD_NOCOLORS … … 29 29 TOOL_BUILDENV = $(PATH_TOOLS)\BuildEnv.cmd 30 30 TOOL_CMP = $(PATH_TOOLS)\cmp.exe 31 TOOL_CMDQD = $(PATH_TOOLS)\cmdqd.exe 31 32 !if "$(BUILD_SHELL)" != "4OS2" 32 33 TOOL_COPY = copy … … 44 45 TOOL_ECHO = @echo $(CLRTXT) 45 46 TOOL_EXISTS = $(PATH_TOOLS)\Exists.cmd 46 TOOL_MAKE = $(MAKE) -nologo 47 !if "$(BUILD_MULTIJOBS)" != "" 48 TOOL_JOB_SUB = $(TOOL_CMDQD) submit 49 TOOL_JOB_WAIT = $(TOOL_CMDQD) wait 50 TOOL_JOB_UP = $(TOOL_CMDQD) queryrunning 51 TOOL_JOB_INIT = $(TOOL_CMDQD) init 52 TOOL_JOB_WORKERS= 5 53 TOOL_JOB_SUB_MSG= (submitting job) 54 !endif 55 TOOL_MAKE = $(MAKE:.exe=).exe -nologo 47 56 TOOL_MAPSYM = $(PATH_TOOLS)\MapSym.cmd $(BUILD_ENV) 48 57 TOOL_RM = rm.exe -f 49 58 TOOL_TYPE = type 59 60 61 # 62 # Check for all mode and modify some tool flags 63 # 64 !ifdef MAKEFLAGS 65 !if "$(MAKEVER)" != "5.0" 66 !if "$(MAKEFLAGS:A=z)" != "$(MAKEFLAGS)" 67 TOOL_DEP_FLAGS = $(TOOL_DEP_FLAGS) -F+ 68 !endif 69 !else 70 !if "$(MAKEFLAGS:a=z)" != "$(MAKEFLAGS)" 71 TOOL_DEP_FLAGS += -F+ 72 !endif 73 !endif 74 !endif 50 75 51 76
Note:
See TracChangeset
for help on using the changeset viewer.
