Changeset 8190 for branches


Ignore:
Timestamp:
Apr 1, 2002, 3:54:20 PM (24 years ago)
Author:
bird
Message:

Generalized import library stuff a bit. Made linker warnings ignorable. ++

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/splittup/tools/make/process.mak

    r8076 r8190  
    1 # $Id: process.mak,v 1.1.2.2 2002-03-10 05:24:33 bird Exp $
     1# $Id: process.mak,v 1.1.2.3 2002-04-01 13:54:20 bird Exp $
    22
    33#
     
    3535!ifndef TARGET_DEF
    3636TARGET_DEF=$(MAKEDIR)\$(PATH_DEF)\$(TARGET_NAME).def
     37!endif
     38
     39!ifndef TARGET_IDEF
     40TARGET_IDEF=$(TARGET_DEF)
    3741!endif
    3842
     
    432436#
    433437!if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT" || "$(TARGET_MODE)" == "SYS"
     438! if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"
     439TARGET_IGNORE_LINKER_WARNINGS=1
     440!endif
    434441$(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF) $(TARGET_LNK) $(TARGET_DEPS)
    435442    @$(ECHO) Linking $(TARGET_MODE) $(CLRFIL)$@ $(CLRRST)
     443!ifdef TARGET_IGNORE_LINKER_WARNINGS
     444    -4 \
     445!endif
    436446!if "$(TARGET_MODE)" == "EXE"
    437447    @$(LINK_CMD_EXE)
    438448!endif
    439 !if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT" || "$(TARGET_MODE)" == "SYS"
    440     -4 @$(LINK_CMD_DLL)
     449!if "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "CRT"
     450    @$(LINK_CMD_DLL)
    441451!endif
    442452!if "$(TARGET_MODE)" == "SYS"
     
    470480#
    471481!ifdef TARGET_ILIB
    472 $(TARGET_ILIB): $(TARGET_DEF)
     482$(TARGET_ILIB): $(TARGET_IDEF)
    473483    @$(ECHO) Creating Import Library $(CLRFIL)$@ $(CLRRST)
    474     $(IMPLIB) $(IMPLIB_FLAGS) $@ $(TARGET_DEF)
     484    $(IMPLIB) $(IMPLIB_FLAGS) $@ $(TARGET_IDEF)
    475485!endif
    476486!endif
     
    508518    @$(ECHO) Copying $(CLRFIL)$(TARGET)$(CLRTXT) to the Library Directory $(CLRRST)
    509519    @$(TOOL_COPY) $** $@
     520!endif
     521
     522
     523#
     524# Empty target.
     525#
     526!if "$(TARGET_MODE)" == "EMPTY"
     527$(TARGET):
     528    @$(ECHO) .
    510529!endif
    511530
     
    532551#
    533552.force:
    534     $(ECHO) .
    535 
     553    @$(ECHO) .
     554
Note: See TracChangeset for help on using the changeset viewer.