Changeset 548 for CMT/HEAD


Ignore:
Timestamp:
Aug 4, 2010, 11:37:54 AM (14 years ago)
Author:
rybkin
Message:

See C.L. 433

Location:
CMT/HEAD
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r547 r548  
     12010-08-04    <rybkin@lal.in2p3.fr> 433
     2
     3        * mgr/fragments/dependencies: In QUICK mode, only generate dependencies
     4        file if it does not exist
     5        * mgr/fragments/nmake/dependencies: idem
     6        * mgr/fragments/constituent: In QUICK mode, run "cmt build
     7        constituent_config" command, if any of constituent Makefile, tag specific
     8        Makefile, setup definitions file does not exist
     9        * mgr/fragments/constituent_lock: idem
     10       
    1112010-08-03    <rybkin@lal.in2p3.fr> 432
    212
     
    919        optional argument of type ostream
    1020        * source/cmt_tag.cxx: Implement optional argument
    11         * source/cmt_std.h: Add header and shortcut for ostringstream
     21        * source/cmt_std.h: Add header file and shortcut for ostringstream
    1222        * source/cmt_symbol.h: In class Symbol function show_macro, add optional
    1323        argument of type ostream
  • CMT/HEAD/mgr/fragments/constituent

    r547 r548  
    7676$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
    7777#$(cmt_local_${CONSTITUENT}_makefile) : $(cmt_local_tagfile_${CONSTITUENT})
    78         if [ ! -f $@ ]; then \
     78        if [ ! -f $@ ] || [ ! -f $(cmt_local_tagfile_${CONSTITUENT}) ] || \
     79          [ ! -f $(cmt_final_setup_${CONSTITUENT}) ]; then \
    7980          test -z "$(cmtmsg)" || \
    8081          echo "$(CMTMSGPREFIX)" "(constituents.make) Building ${CONSTITUENT}.make"; \
  • CMT/HEAD/mgr/fragments/constituent_lock

    r547 r548  
    7676$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
    7777#$(cmt_local_${CONSTITUENT}_makefile) : $(cmt_local_tagfile_${CONSTITUENT})
    78         if [ ! -f $@ ]; then \
     78        if [ ! -f $@ ] || [ ! -f $(cmt_local_tagfile_${CONSTITUENT}) ] || \
     79          [ ! -f $(cmt_final_setup_${CONSTITUENT}) ]; then \
    7980          test -z "$(cmtmsg)" || \
    8081          echo "$(CMTMSGPREFIX)" "(constituents.make) Building ${CONSTITUENT}.make"; \
  • CMT/HEAD/mgr/fragments/dependencies

    r547 r548  
    55#$(bin)${CONSTITUENT}_dependencies.make :: dirs
    66
    7 #ifndef QUICK
     7ifndef QUICK
    88$(bin)${CONSTITUENT}_dependencies.make : ${LINE} $(use_requirements) $(cmt_final_setup_${CONSTITUENT})
     9else
     10$(bin)${CONSTITUENT}_dependencies.make :
     11endif
    912        $(echo) "(${CONSTITUENT}.make) Rebuilding $@"; \
    1013          $(build_dependencies) ${CONSTITUENT} -all_sources -out=$@ ${LINE}
    11 #endif
    1214
    1315#$(${CONSTITUENT}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/dependencies

    r547 r548  
    1313dependencies : $(bin)${CONSTITUENT}_dependencies.nmake
    1414
     15!if "$(QUICK)" == ""
    1516$(bin)${CONSTITUENT}_dependencies.nmake : ${LINE} $(use_requirements) $(cmt_final_setup_${CONSTITUENT})
     17!else
     18$(bin)${CONSTITUENT}_dependencies.nmake :
     19!endif
    1620        $(echo) (${CONSTITUENT}.nmake) Rebuilding $@
    1721        $(build_dependencies) ${CONSTITUENT} -all_sources -out:$@ ${LINE}
Note: See TracChangeset for help on using the changeset viewer.