#-- start of constituents_header ------ !include $(CMTROOT)/src/NMakefile.core !if defined (tag) CMTEXTRATAGS = $(tag) !else tag = $(CMTCONFIG) !endif tags = $(tag),$(CMTEXTRATAGS) ${PACKAGE}_tag = $(tag) #cmt_local_tagfile = $(bin)$(tag).nmake cmt_local_tagfile = $(bin)$(${PACKAGE}_tag).nmake cmt_local_setup = $(bin)setup.nmake.tmp cmt_final_setup = $(bin)setup.nmake #!if "$(QUICK)" == "" || !exist ($(cmt_local_tagfile)) #!if [$(echo) (constituents.nmake) Rebuilding $(cmt_local_tagfile)] == 0 #!endif #!if [cmt build tag_makefile -tag_add=$(tags) >$(cmt_local_tagfile)] == 0 #!endif #!if [$(echo) (constituents.nmake) Rebuilding $(cmt_final_setup)] == 0 #!endif #!if [cmt -tag=$(tags) show setup >$(cmt_local_setup)] == 0 #!endif #!if exist ($(cmt_final_setup)) && [ echo n|comp $(cmt_final_setup) $(cmt_local_setup) >nul 2>&1 ] == 0 #!if [ del $(cmt_local_setup) ] == 0 #!endif #!else #!if [ move /y $(cmt_local_setup) $(cmt_final_setup) >nul ] == 0 #!endif #!endif #!endif #!include $(${PACKAGE}_tag).nmake !include $(cmt_local_tagfile) #all :: #-------------------------------------------------------- #cmt_lock_setup = lock$(cmt_lock_pid).nmake #cmt_setup_pid = $(bin)setup.nmake #config :: ##$(${PACKAGE}_tag).nmake env.nmake :: @set >env.nmake.tmp; $(cmtexe) check files env.nmake.tmp env.nmake all :: ; javadirs :: @if not exist $(javabin) mkdir $(javabin) srcdirs :: @if not exist $(src) mkdir $(src) #dirs :: requirements dirs :: @if not exist $(bin) mkdir $(bin) #requirements : # @if not exist requirements echo "No requirements file" #!if "$(QUICK)" == "" #dirs :: # @if not exist requirements echo "No requirements file" # $(echo) (constituents.nmake) Rebuilding setup.nmake # @if not exist $(bin) mkdir $(bin) # @$(cmtexe) -tag=$(tags) show setup >$(cmt_setup_pid) # $(echo) setup.nmake ok #!else #dirs :: # @if not exist requirements echo "No requirements file" # @if not exist $(bin) mkdir $(bin) #!endif #.DEFAULT : # $(echo) "???" !if "$(use_requirements)" != "" $(use_requirements) : ; !endif #-- end of constituents_header ------