Changeset 8333 for trunk/make/process.mak
- Timestamp:
- Apr 30, 2002, 8:19:13 AM (23 years ago)
- File:
-
- 1 edited
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
Note:
See TracChangeset
for help on using the changeset viewer.