Ignore:
Timestamp:
Aug 27, 2002, 5:01:01 AM (23 years ago)
Author:
bird
Message:

Test on _BUILD_PROJECT if Odin32. Corrected idef_conv/org issues. Make all rules unpreciou (only nmake5).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/make/process.mak

    r9127 r9135  
    1 # $Id: process.mak,v 1.23 2002-08-24 22:31:24 bird Exp $
     1# $Id: process.mak,v 1.24 2002-08-27 03:01:01 bird Exp $
    22
    33#
     
    115115# Default target mode is executable.
    116116!ifndef TARGET_MODE
    117 ! if "$(BUILD_PROJECT)" != "Odin32"
     117! if "$(_BUILD_PROJECT)" != "Odin32"
    118118TARGET_MODE = EXE
    119119! else
     
    214214# Default definition file for generating the import library. (input)
    215215!ifndef TARGET_IDEF
    216 ! if "$(BUILD_PROJECT)" != "Odin32"
     216! if "$(_BUILD_PROJECT)" != "Odin32"
    217217TARGET_IDEF = $(TARGET_DEF)
    218218! else
    219 !  ifdef TARGET_IDEF_CONV
     219!  if defined(TARGET_IDEF_CONV) || "$(TARGET_IDEF_ORG)" != ""
    220220TARGET_IDEF = $(PATH_TARGET)\$(TARGET_NAME)_implib.def
     221!   ifndef TARGET_IDEF_ORG
    221222TARGET_IDEF_ORG = $(TARGET_DEF)
     223!   endif
    222224!  else
    223225TARGET_IDEF = $(TARGET_DEF)
     
    225227!  endif
    226228! endif
     229
    227230!endif
    228231
     
    411414# not 100% sure about the != EMPTY stuff, but this is way faster.
    412415
     416
     417# -----------------------------------------------------------------------------
     418# Make all targets 'unprecious'. (works only on nmake5)
     419# -----------------------------------------------------------------------------
     420.PRECIOUS: .force
    413421
    414422
     
    10221030!endif
    10231031
     1032
    10241033#
    10251034# Publish rule which doesn't go down into subdirs and submakes.
     
    10491058
    10501059
    1051 
    10521060# -----------------------------------------------------------------------------
    10531061# Pass x - The testcase rule - Execute testcases when present.
Note: See TracChangeset for help on using the changeset viewer.