Ignore:
Timestamp:
Jan 8, 2009, 11:23:36 AM (15 years ago)
Author:
rybkin
Message:

See C.L. 382

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/mgr/fragments/nmake/constituents_header

    r472 r487  
     1#-- start of constituents_header ------
    12
    23!include $(CMTROOT)/src/NMakefile.core
     
    1415cmt_local_tagfile = $(bin)$(${PACKAGE}_tag).nmake
    1516
    16 !if "$(QUICK)" == ""
     17cmt_local_setup = $(bin)setup.nmake.tmp
     18cmt_final_setup = $(bin)setup.nmake
     19
     20!if "$(QUICK)" == "" || !exist ($(cmt_local_tagfile))
    1721
    1822#!if [$(echo) (constituents.nmake) Rebuilding $(${PACKAGE}_tag).nmake] == 0
    1923!if [$(echo) (constituents.nmake) Rebuilding $(cmt_local_tagfile)] == 0
    2024!endif
    21 
    2225#!if [cmt build tag_makefile -tag_add=$(tags) >$(${PACKAGE}_tag).nmake] == 0
    2326!if [cmt build tag_makefile -tag_add=$(tags) >$(cmt_local_tagfile)] == 0
     27!endif
     28
     29!if [$(echo) (constituents.nmake) Rebuilding $(cmt_final_setup)] == 0
     30!endif
     31!if [cmt -tag=$(tags) show setup >$(cmt_local_setup)] == 0
     32!endif
     33
     34!if exist ($(cmt_final_setup)) && [ echo n|comp $(cmt_final_setup) $(cmt_local_setup) >nul 2>&1 ] == 0
     35!if [ del $(cmt_local_setup) ] == 0
     36!endif
     37!else
     38!if [ move /y $(cmt_local_setup) $(cmt_final_setup) >nul ] == 0
     39!endif
    2440!endif
    2541
     
    3349#--------------------------------------------------------
    3450
    35 cmt_lock_setup = lock$(cmt_lock_pid).nmake
    36 cmt_setup_pid  = $(bin)setup.nmake
     51#cmt_lock_setup = lock$(cmt_lock_pid).nmake
     52#cmt_setup_pid  = $(bin)setup.nmake
    3753
    38 config ::  ##$(${PACKAGE}_tag).nmake
     54#config ::  ##$(${PACKAGE}_tag).nmake
    3955
    4056env.nmake ::
     
    4965        @if not exist $(src) mkdir $(src)
    5066
    51 !if "$(QUICK)" == ""
    52 dirs ::
     67dirs :: requirements
     68        @if not exist $(bin) mkdir $(bin)
     69
     70requirements :
    5371        @if not exist requirements echo "No requirements file"
    54         $(echo) (constituents.nmake) Rebuilding setup.nmake
    55         @if not exist $(bin) mkdir $(bin)
    56         @$(cmtexe) -tag=$(tags) show setup   >$(cmt_setup_pid)
    57         $(echo) setup.nmake ok
    58 !else
    59 dirs ::
    60         @if not exist requirements echo "No requirements file"
    61         @if not exist $(bin) mkdir $(bin)
    62 !endif
     72
     73#!if "$(QUICK)" == ""
     74#dirs ::
     75#       @if not exist requirements echo "No requirements file"
     76#       $(echo) (constituents.nmake) Rebuilding setup.nmake
     77#       @if not exist $(bin) mkdir $(bin)
     78#       @$(cmtexe) -tag=$(tags) show setup   >$(cmt_setup_pid)
     79#       $(echo) setup.nmake ok
     80#!else
     81#dirs ::
     82#       @if not exist requirements echo "No requirements file"
     83#       @if not exist $(bin) mkdir $(bin)
     84#!endif
    6385
    6486.DEFAULT :
    6587        $(echo) "???"
    6688
     89#-- end of constituents_header ------
Note: See TracChangeset for help on using the changeset viewer.