Changeset 6896 for trunk/include


Ignore:
Timestamp:
Sep 30, 2001, 11:46:17 AM (24 years ago)
Author:
bird
Message:

Custombuild changes.

Location:
trunk/include
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/odin32.mk

    r6448 r6896  
    1 # $Id: odin32.mk,v 1.5 2001-08-04 14:16:17 bird Exp $
     1# $Id: odin32.mk,v 1.6 2001-09-30 09:46:16 bird Exp $
    22
    33#
     
    6767!  else
    6868!    ifdef PROFILE
    69 ODIN32_BIN  = $(ODIN32_BIN_)\Debug$(DIREXT)
    70 ODIN32_BIN__= $(ODIN32_BIN_)\Debug$(DIREXT)
     69ODIN32_BIN  = $(ODIN32_BIN_)\Profile$(DIREXT)
     70ODIN32_BIN__= $(ODIN32_BIN_)\Profile$(DIREXT)
    7171!    else
    7272ODIN32_BIN  = $(ODIN32_BIN_)\Release$(DIREXT)
     
    8282!  else
    8383!    ifdef PROFILE
    84 ODIN32_LIB  = $(ODIN32_LIB_)\Debug$(DIREXT)
    85 ODIN32_LIB__= $(ODIN32_LIB_)\Debug$(DIREXT)
     84ODIN32_LIB  = $(ODIN32_LIB_)\Profile$(DIREXT)
     85ODIN32_LIB__= $(ODIN32_LIB_)\Profile$(DIREXT)
    8686!    else
    8787ODIN32_LIB  = $(ODIN32_LIB_)\Release$(DIREXT)
     
    9494!  ifdef DEBUG
    9595OBJDIR   = .\bin\Debug$(DIREXT)
    96   else
     96else
    9797!    ifdef PROFILE
    98 OBJDIR   = .\bin\Debug$(DIREXT)
     98OBJDIR   = .\bin\Profile$(DIREXT)
    9999!    else
    100100OBJDIR   = .\bin\Release$(DIREXT)
     
    120120# Altern configuration if we're making the custom build object library.
    121121#
     122CUST =
    122123!if "$(CUSTOMBUILD)" == "1"
    123124!   ifndef LIBTARGET
    124125!       ifndef PUBLICLIB
    125 LIBTARGET = 1
    126 EXETARGET = 1
    127 PUBLICLIB = 1
     126CUST        = o
     127LIBTARGET  = 1
     128PUBLICLIB   = 1
    128129WRC_PREFIX_RESOURCE=1
    129130!       else
     
    153154
    154155#
     156# Compiler environment modifications for custombuild.
     157#
     158!if "$(CUSTOMBUILD)" == "1"
     159DLLENTRY =
     160!endif
     161
     162
     163#
    155164# Include system tools
    156165#
  • trunk/include/odin32.post.mk

    r6452 r6896  
    1 # $Id: odin32.post.mk,v 1.3 2001-08-04 14:27:25 bird Exp $
     1# $Id: odin32.post.mk,v 1.4 2001-09-30 09:46:16 bird Exp $
    22
    33#
     
    2929#
    3030!if "$(CUSTOMBUILD)" == "1"
    31 TARGET = $(TARGET)o         # this just bearly works cause of stupid recursion...
    3231OBJS = $(OBJS:initterm.obj=dummy.obj)
    3332!endif
  • trunk/include/odin32.post.vac3.mk

    r6888 r6896  
    1 # $Id: odin32.post.vac3.mk,v 1.20 2001-09-30 05:30:36 bird Exp $
     1# $Id: odin32.post.vac3.mk,v 1.21 2001-09-30 09:46:16 bird Exp $
    22
    33#
     
    265265        $(ADDITIONAL_ALL)
    266266!else
    267         $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) \
    268         $(ODIN32_LIB)\$(TARGET).$(TARGET_EXTENSION) \
     267        $(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION) \
     268        $(ODIN32_LIB)\$(TARGET)$(CUST).$(TARGET_EXTENSION) \
    269269        $(ADDITIONAL_ALL)
    270270!endif
     
    296296#
    297297!ifndef NO_MAIN_RULE
    298 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS)
     298$(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION): $(OBJS)
    299299    $(CMDQD_WAIT)
    300300    $(RM) $@
     
    357357$(ODIN32_LIB)\$(ORGTARGET).lib: $(OBJDIR)\$(ORGTARGET).lib
    358358!else
    359 $(ODIN32_LIB)\$(TARGET).$(TARGET_EXTENSION): $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     359$(ODIN32_LIB)\$(TARGET)$(CUST).$(TARGET_EXTENSION): $(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION)
    360360!endif
    361361    @if not exist $(@D) $(CREATEPATH) $(@D)
  • trunk/include/odin32.post.wat.mk

    r6880 r6896  
    1 # $Id: odin32.post.wat.mk,v 1.16 2001-09-30 00:59:03 bird Exp $
     1# $Id: odin32.post.wat.mk,v 1.17 2001-09-30 09:46:16 bird Exp $
    22
    33#
     
    247247        .SYMBOLIC
    248248!else
    249         $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION) \
    250         $(ODIN32_LIB)\$(TARGET).$(TARGET_EXTENSION) \
     249        $(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION) \
     250        $(ODIN32_LIB)\$(TARGET)$(CUST).$(TARGET_EXTENSION) \
    251251        $(ADDITIONAL_ALL) \
    252252        .SYMBOLIC
     
    279279#       (fixme)
    280280!ifndef NO_MAIN_RULE
    281 $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION): $(OBJS)
     281$(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION): $(OBJS)
    282282    $(RM) $@
    283283    $(ILIB) $(ILIBFLAGS) $@ @<<
     
    332332$(ODIN32_LIB)\$(ORGTARGET).lib: $(OBJDIR)\$(ORGTARGET).lib
    333333!else
    334 $(ODIN32_LIB)\$(TARGET).$(TARGET_EXTENSION): $(OBJDIR)\$(TARGET).$(TARGET_EXTENSION)
     334$(ODIN32_LIB)\$(TARGET)$(CUST).$(TARGET_EXTENSION): $(OBJDIR)\$(TARGET)$(CUST).$(TARGET_EXTENSION)
    335335!endif
    336336    @if not exist $^: $(CREATEPATH) $^:
  • trunk/include/odin32.tools.emx.mk

    r6541 r6896  
    1 # $Id: odin32.tools.emx.mk,v 1.4 2001-08-16 04:13:20 bird Exp $
     1# $Id: odin32.tools.emx.mk,v 1.5 2001-09-30 09:46:16 bird Exp $
    22
    33#
     
    1717# Make command definition.
    1818#
     19!ifndef CUSTOMBUILD
    1920MAKE_CMD    = nmake /nologo
     21!else
     22MAKE_CMD    = nmake /nologo CUSTOMBUILD=1
     23!endif
    2024!ifdef DEBUG
    2125MAKE_CMD    = $(MAKE_CMD) DEBUG=1
  • trunk/include/odin32.tools.vac3.mk

    r6876 r6896  
    1 # $Id: odin32.tools.vac3.mk,v 1.6 2001-09-30 00:48:14 bird Exp $
     1# $Id: odin32.tools.vac3.mk,v 1.7 2001-09-30 09:46:17 bird Exp $
    22
    33#
     
    1717# Make command definition.
    1818#
     19!ifndef CUSTOMBUILD
    1920MAKE_CMD    = nmake /nologo
     21!else
     22MAKE_CMD    = nmake /nologo CUSTOMBUILD=1
     23!endif
    2024!ifdef DEBUG
    2125MAKE_CMD    = $(MAKE_CMD) DEBUG=1
  • trunk/include/odin32.tools.wat.mk

    r5439 r6896  
    1 # $Id: odin32.tools.wat.mk,v 1.5 2001-04-02 12:38:04 sandervl Exp $
     1# $Id: odin32.tools.wat.mk,v 1.6 2001-09-30 09:46:17 bird Exp $
    22
    33#
     
    1818# Make command definition.
    1919#
    20 MAKE_CMDLINE= wmake -u
     20MAKE_CMDLINE = wmake -u
     21!ifdef CUSTOMBUILD
     22MAKE_CMDLINE += CUSTOMBUILD=1
     23!endif
    2124!if "$(%DEBUG)" != ""
    2225DEBUG = 1
Note: See TracChangeset for help on using the changeset viewer.