Changeset 8333 for trunk/make
- Timestamp:
 - Apr 30, 2002, 8:19:13 AM (24 years ago)
 - Location:
 - trunk/make
 - Files:
 - 
      
- 3 edited
 
- 
          
  process.mak (modified) (11 diffs)
 - 
          
  setup.mak (modified) (2 diffs)
 - 
          
  setup.tools.mk (modified) (4 diffs)
 
 
Legend:
- Unmodified
 - Added
 - Removed
 
- 
      
trunk/make/process.mak
r8319 r8333 1 # $Id: process.mak,v 1. 9 2002-04-29 12:04:37bird Exp $1 # $Id: process.mak,v 1.10 2002-04-30 06:19:13 bird Exp $ 2 2 3 3 # … … 112 112 !endif 113 113 114 # Default target .sym file. (output) 115 !ifndef TARGET_SYM 116 TARGET_SYM = $(PATH_TARGET)\$(TARGET_NAME).$(EXT_SYM) 117 !endif 114 118 115 119 # Default object file. (output) … … 128 132 !endif 129 133 134 # Default modified definition filename. (output) 135 !ifndef TARGET_DEF_LINK 136 TARGET_DEF_LINK = $(PATH_TARGET)\$(TARGET_NAME)_link.def 137 !endif 138 130 139 # Default definition file for generating the import library. (input) 131 140 !ifndef TARGET_IDEF … … 135 144 # Default map file. (output) 136 145 !ifndef TARGET_MAP 137 TARGET_MAP = $(PATH_TARGET)\$(TARGET_NAME). map146 TARGET_MAP = $(PATH_TARGET)\$(TARGET_NAME).$(EXT_MAP) 138 147 !endif 139 148 … … 516 525 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_BIN)$(CLRRST) 517 526 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 518 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_BIN) 527 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_BIN) 528 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_BIN) 519 529 ! endif 520 530 ! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT" 521 531 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_DLL)$(CLRRST) 522 532 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 523 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_DLL) 533 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_DLL) 534 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_DLL) 524 535 ! endif 525 536 ! if "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" 526 537 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_SYS)$(CLRRST) 527 538 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 528 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_SYS) 539 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_SYS) 540 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_SYS) 529 541 ! endif 530 542 !if 1 # these targets are either TARGET_PUBLIC or all private. … … 532 544 @$(ECHO) Installing $(CLRFIL)$(TARGET)$(CLRTXT) in directory $(CLRFIL)$(PATH_LIB)$(CLRRST) 533 545 @if not exist $(TARGET) $(ECHO) $(CLRERR)WARNING: $(CLRFIL)$(TARGET)$(CLRERR) doesn't exist. $(CLRRST) 534 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_LIB) 546 @if exist $(TARGET) $(TOOL_COPY) $(TARGET) $(PATH_LIB) 547 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(PATH_LIB) 535 548 ! endif 536 549 ! endif … … 624 637 $(PATH_TARGET)\*.$(EXT_EXE) \ 625 638 $(PATH_TARGET)\*.$(EXT_DLL) \ 626 $(PATH_TARGET)\*.$(EXT_RES) \ 639 $(PATH_TARGET)\*.$(EXT_RES) 640 $(TOOL_RM) \ 627 641 $(PATH_TARGET)\*.$(EXT_SYS) \ 628 $(PATH_TARGET)\*.$(EXT_LIB) 642 $(PATH_TARGET)\*.$(EXT_LIB) \ 643 $(PATH_TARGET)\*.$(EXT_IFS) \ 644 $(PATH_TARGET)\*.$(EXT_MAP) \ 645 $(PATH_TARGET)\*.$(EXT_SYM) 629 646 $(TOOL_RM) \ 630 $(PATH_TARGET)\*.$(EXT_IFS) \631 $(PATH_TARGET)\*.map \632 647 $(PATH_TARGET)\*.s \ 633 648 $(PATH_TARGET)\*.lst \ … … 653 668 # ----------------------------------------------------------------------------- 654 669 !if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD" 655 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF ) $(TARGET_LNK) $(TARGET_DEPS)670 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF_LINK) $(TARGET_LNK) $(TARGET_DEPS) 656 671 @$(ECHO) Linking $(TARGET_MODE) $(CLRFIL)$@ $(CLRRST) 657 672 !ifndef BUILD_VERBOSE … … 689 704 ! endif 690 705 $(TOOL_DLLRNAME) $(TARGET) $(TARGET_DLLRNAME) 706 !endif 707 !if "$(TOOL_MAPSYM)" != "" && "$(TARGET_SYM)" != "" && "$(TARGET_MAP)" != "" 708 ! ifndef BUILD_VERBOSE 709 @ \ 710 ! endif 711 $(TOOL_MAPSYM) $(TARGET_MAP) $(TARGET_SYM) 691 712 !endif 692 713 … … 703 724 $(LINK_LNK5) 704 725 <<KEEP 726 727 728 # 729 # Builddef modified definition file. 730 # 731 !if "$(TARGET_DEF_LINK)" != "$(TARGET_DEF)" 732 $(TARGET_DEF_LINK): $(TARGET_DEF) 733 ! ifndef BUILD_QUIET 734 @$(ECHO) Stamping deffile with build level info.$(CLRRST) 735 ! endif 736 ! ifndef BUILD_VERBOSE 737 @ \ 738 ! endif 739 $(TOOL_BLDLEVEL) $(BUILD_BLDLEVEL_FLAGS) $(TARGET_BLDLEVEL_FLAGS) -R$** $** $@ 740 !endif 741 705 742 !endif 706 743 … … 745 782 !endif 746 783 $(TOOL_COPY) $** $@ 784 @if exist $(TARGET_SYM) $(TOOL_COPY) $(TARGET_SYM) $(@R).sym 747 785 !endif 748 786  - 
      
trunk/make/setup.mak
r8299 r8333 1 # $Id: setup.mak,v 1. 6 2002-04-22 02:23:05bird Exp $1 # $Id: setup.mak,v 1.7 2002-04-30 06:19:13 bird Exp $ 2 2 3 3 # … … 148 148 149 149 # The default definitions. 150 BUILD_DEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ 150 BUILD_DEFINES = -D__WIN32OS2__ -D__WINE__ -D__i386__ 151 BUILD_BLDLEVEL_FLAGS = -V^"^#define=ODIN32_VERSION,$(PATH_ROOT)\include\odinbuild.h^" \ 152 -M^"^#define=ODIN32_BUILD_NR,$(PATH_ROOT)\include\odinbuild.h^" 151 153 152 154 # This is the process file to include at end of the makefile.  - 
      
trunk/make/setup.tools.mk
r8294 r8333 1 # $Id: setup.tools.mk,v 1. 6 2002-04-22 01:59:34bird Exp $1 # $Id: setup.tools.mk,v 1.7 2002-04-30 06:19:13 bird Exp $ 2 2 3 3 … … 26 26 # 27 27 ECHO = $(TOOL_ECHO) 28 TOOL_BLDLEVEL = $(PATH_TOOLS)\BldLevelInf.cmd 29 TOOL_BUILDENV = $(PATH_TOOLS)\BuildEnv.cmd 28 30 TOOL_CMP = $(PATH_TOOLS)\cmp.exe 29 31 !if "$(BUILD_SHELL)" != "4OS2" … … 43 45 TOOL_EXISTS = $(PATH_TOOLS)\Exists.cmd 44 46 TOOL_MAKE = $(MAKE) -nologo 47 TOOL_MAPSYM = $(PATH_TOOLS)\MapSym.cmd $(BUILD_ENV) 45 48 TOOL_RM = rm.exe -f 46 49 TOOL_TYPE = type 47 TOOL_BUILDENV = $(PATH_TOOLS)\BuildEnv.cmd48 50 49 51 … … 51 53 # Default Extensions. 52 54 # 55 EXT_DLL = dll 56 EXT_EXE = exe 57 EXT_IFS = ifs 58 EXT_ILIB= lib 59 EXT_LIB = lib 60 EXT_MAP = map 53 61 EXT_OBJ = obj 54 EXT_LIB = lib55 EXT_ILIB= lib56 EXT_EXE = exe57 EXT_DLL = dll58 62 EXT_RES = res 63 EXT_RES = res 64 EXT_SYM = sym 59 65 EXT_SYS = sys 60 EXT_IFS = ifs61 66 EXT_VDD = sys 62 EXT_RES = res63 67 64 68 65 #66 # Depreciated (kso don't like these)67 #68 RM=$(TOOLS_RM)69 TOOLS_DEL=@del # use TOOLS_RM!70 CD=cd71 CD_ENTER=cd72 CD_LEAVE=cd ..73 74  
  Note:
 See   TracChangeset
 for help on using the changeset viewer.
  