Changeset 595 for CMT/HEAD/mgr


Ignore:
Timestamp:
Dec 9, 2011, 1:45:45 PM (12 years ago)
Author:
rybkin
Message:

See C.L. 472

Location:
CMT/HEAD/mgr/fragments
Files:
4 added
23 edited

Legend:

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

    r588 r595  
    104104        $(silent) \touch $@
    105105
    106 makefiles : ;
     106#makefiles : ;
    107107
    108108ifndef PEDANTIC
  • CMT/HEAD/mgr/fragments/constituents_trailer

    r588 r595  
    1616endif
    1717
    18 makefilesclean ::
     18#makefilesclean ::
    1919
    2020###     @/bin/rm -f checkuses
     
    2222###     /bin/rm -f *.make*
    2323
    24 clean :: makefilesclean
     24#clean :: makefilesclean
    2525
    2626#-- end of constituents_trailer ------
  • CMT/HEAD/mgr/fragments/make_header

    r588 r595  
    5959endif
    6060
    61 cmt_final_setup = $(bin)setup.make
     61#cmt_final_setup = $(bin)setup.make
    6262#cmt_final_setup = $(bin)${PACKAGE}setup.make
    6363
  • CMT/HEAD/mgr/fragments/nmake/c

    r488 r595  
    2222$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
    2323
     24$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
     25
    2426$(bin)${CONSTITUENT}\${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
    2527!endif
  • CMT/HEAD/mgr/fragments/nmake/c_library

    r488 r595  
    2222$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
    2323
     24$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
     25
    2426$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
    2527!endif
  • CMT/HEAD/mgr/fragments/nmake/constituent

    r576 r595  
    1616${CONSTITUENT}_extratags = -tag_add=target_${CONSTITUENT}
    1717
    18 !if [if not exist $(bin) mkdir $(bin)] == 0
    19 !endif
     18#!if [if not exist $(bin) mkdir $(bin)] == 0
     19#!endif
    2020
    2121#!if "$(QUICK)" == "" || !exist ($(cmt_local_tagfile_${CONSTITUENT}))
     
    6161
    6262!if "$(QUICK)" == "" || !exist ($(cmt_local_${CONSTITUENT}_makefile)) || !exist ($(cmt_local_tagfile_${CONSTITUENT})) || !exist ($(cmt_final_setup_${CONSTITUENT}))
    63 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
     63$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) dirs
    6464        $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake
    6565        @set include=$(include)
    6666        @set lib=$(lib)
    6767        @$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$@ ${CONSTITUENT}
    68 #       @$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -out=$@ ${CONSTITUENT}
    69 #       $(echo) (constituents.nmake) ${CONSTITUENT}.nmake done
    7068!else
    71 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) ;
     69$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) $(use_requirements)
     70        @set include=$(include)
     71        @set lib=$(lib)
     72        @if not "$?"=="$(${CONSTITUENT}_dependencies)" ((if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) Rebuilding ${CONSTITUENT}.nmake") & $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$@ ${CONSTITUENT}) else (if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) ${CONSTITUENT}.nmake up-to-date")
    7273!endif
    7374
     
    7576
    7677!if "$(QUICK)" == "" || !exist ($(cmt_local_${CONSTITUENT}_makefile)) || !exist ($(cmt_local_tagfile_${CONSTITUENT})) || !exist ($(cmt_final_setup_${CONSTITUENT}))
    77 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
     78$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) dirs
    7879        $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake
    7980        @set include=$(include)
     
    8182        @$(cmtexe) -f=$(bin)${CONSTITUENT}.in -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -without_cmt -out=$@ ${CONSTITUENT}
    8283!else
    83 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) ;
     84$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) $(use_requirements) $(bin)${CONSTITUENT}.in
     85        @set include=$(include)
     86        @set lib=$(lib)
     87        @if not "$?"=="$(${CONSTITUENT}_dependencies)" ((if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) Rebuilding ${CONSTITUENT}.nmake") & $(cmtexe) -f=$(bin)${CONSTITUENT}.in -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -without_cmt -out=$@ ${CONSTITUENT}) else (if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) ${CONSTITUENT}.nmake up-to-date")
    8488!endif
    8589
     
    128132#${CONSTITUENT}uninstall :: $(cmt_local_${CONSTITUENT}_makefile)
    129133#${CONSTITUENT}uninstall :: $(cmt_local_tagfile_${CONSTITUENT})
    130 ${CONSTITUENT}uninstall ::
     134${CONSTITUENT}uninstall :: $(${CONSTITUENT}uninstall_dependencies)
    131135        $(echo) (constituents.nmake) Starting uninstall ${CONSTITUENT}
    132136        @set include=$(include)
    133137        @set lib=$(lib)
    134         @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
     138        @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
     139#       @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
    135140#       @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
    136         @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
     141#       @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
    137142        $(echo) (constituents.nmake) uninstall ${CONSTITUENT} done
    138143
  • CMT/HEAD/mgr/fragments/nmake/constituent_lock

    r576 r595  
    1616${CONSTITUENT}_extratags = -tag_add=target_${CONSTITUENT}
    1717
    18 !if [if not exist $(bin) mkdir $(bin)] == 0
    19 !endif
     18#!if [if not exist $(bin) mkdir $(bin)] == 0
     19#!endif
    2020
    2121#!if "$(QUICK)" == "" || !exist ($(cmt_local_tagfile_${CONSTITUENT}))
     
    6161
    6262!if "$(QUICK)" == "" || !exist ($(cmt_local_${CONSTITUENT}_makefile)) || !exist ($(cmt_local_tagfile_${CONSTITUENT})) || !exist ($(cmt_final_setup_${CONSTITUENT}))
    63 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
     63$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) dirs
    6464        $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake
    6565        @set include=$(include)
    6666        @set lib=$(lib)
    6767        @$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$@ ${CONSTITUENT}
    68 #       @$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -out=$@ ${CONSTITUENT}
    69 #       $(echo) (constituents.nmake) ${CONSTITUENT}.nmake done
    7068!else
    71 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) ;
     69$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) $(use_requirements)
     70        @set include=$(include)
     71        @set lib=$(lib)
     72        @if not "$?"=="$(${CONSTITUENT}_dependencies)" ((if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) Rebuilding ${CONSTITUENT}.nmake") & $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$@ ${CONSTITUENT}) else (if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) ${CONSTITUENT}.nmake up-to-date")
    7273!endif
    7374
     
    7576
    7677!if "$(QUICK)" == "" || !exist ($(cmt_local_${CONSTITUENT}_makefile)) || !exist ($(cmt_local_tagfile_${CONSTITUENT})) || !exist ($(cmt_final_setup_${CONSTITUENT}))
    77 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies)
     78$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) dirs
    7879        $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake
    7980        @set include=$(include)
     
    8182        @$(cmtexe) -f=$(bin)${CONSTITUENT}.in -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -without_cmt -out=$@ ${CONSTITUENT}
    8283!else
    83 $(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) ;
     84$(cmt_local_${CONSTITUENT}_makefile) : $(${CONSTITUENT}_dependencies) $(use_requirements) $(bin)${CONSTITUENT}.in
     85        @set include=$(include)
     86        @set lib=$(lib)
     87        @if not "$?"=="$(${CONSTITUENT}_dependencies)" ((if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) Rebuilding ${CONSTITUENT}.nmake") & $(cmtexe) -f=$(bin)${CONSTITUENT}.in -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -without_cmt -out=$@ ${CONSTITUENT}) else (if not "$(cmtmsg)"=="" @echo "$(CMTMSGPREFIX)" "(constituents.nmake) ${CONSTITUENT}.nmake up-to-date")
    8488!endif
    8589
     
    132136#${CONSTITUENT}uninstall :: $(cmt_local_${CONSTITUENT}_makefile)
    133137#${CONSTITUENT}uninstall :: $(cmt_local_tagfile_${CONSTITUENT})
    134 ${CONSTITUENT}uninstall ::
     138${CONSTITUENT}uninstall :: $(${CONSTITUENT}uninstall_dependencies)
    135139        $(echo) (constituents.nmake) Starting uninstall ${CONSTITUENT}
    136140        @set include=$(include)
    137141        @set lib=$(lib)
    138         @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
     142        @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
     143#       @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_config -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
    139144#       @if not exist $(cmt_local_${CONSTITUENT}_makefile) $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build -nmake constituent_makefile -out=$(cmt_local_${CONSTITUENT}_makefile) ${CONSTITUENT}
    140         @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
     145#       @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)
    141146        $(echo) (constituents.nmake) uninstall ${CONSTITUENT} done
    142147
  • CMT/HEAD/mgr/fragments/nmake/constituents_header

    r547 r595  
    4343!include $(cmt_local_tagfile)
    4444
    45 all ::
     45#all ::
    4646
    4747#--------------------------------------------------------
     
    5555        @set >env.nmake.tmp; $(cmtexe) check files env.nmake.tmp env.nmake
    5656
    57 all ::
     57all :: ;
    5858
    5959javadirs ::
     
    6363        @if not exist $(src) mkdir $(src)
    6464
    65 dirs :: requirements
     65#dirs :: requirements
     66dirs ::
    6667        @if not exist $(bin) mkdir $(bin)
    6768
    68 requirements :
    69         @if not exist requirements echo "No requirements file"
     69#requirements :
     70#       @if not exist requirements echo "No requirements file"
    7071
    7172#!if "$(QUICK)" == ""
     
    8283#!endif
    8384
    84 .DEFAULT :
    85         $(echo) "???"
     85#.DEFAULT :
     86#        $(echo) "???"
     87
     88!if "$(use_requirements)" != ""
     89$(use_requirements) : ;
     90!endif
    8691
    8792#-- end of constituents_header ------
  • CMT/HEAD/mgr/fragments/nmake/constituents_trailer

    r488 r595  
    33#clean :: remove_library_links
    44
    5 remove_library_links ::
    6         $(echo) "(constituents.nmake) Removing library links"
    7         @$(remove_library_links)
     5#remove_library_links ::
     6#       $(echo) "(constituents.nmake) Removing library links"
     7#       @$(remove_library_links)
    88
    9 makefilesclean ::
     9#makefilesclean ::
    1010#       @if exist *.nmake* del *.nmake*
    1111
    1212###     @if exist checkuses del checkuses
    1313
    14 clean :: makefilesclean
     14#clean :: makefilesclean
    1515
    1616#binclean :: clean
    17 binclean ::
    18         $(echo) (constituents.nmake) Removing binary directory $(bin)
    19         $(cleanup_silent)if not "$(bin)"==".\" (if exist $(bin) rmdir /S /Q $(bin))
     17#binclean ::
     18#       $(echo) (constituents.nmake) Removing binary directory $(bin)
     19#       $(cleanup_silent)if not "$(bin)"==".\" (if exist $(bin) rmdir /S /Q $(bin))
    2020#       @del /Q $(bin)\*
    2121
  • CMT/HEAD/mgr/fragments/nmake/cpp

    r488 r595  
    2222$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
    2323
     24$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
     25
    2426$(bin)${CONSTITUENT}\${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
    2527!endif
  • CMT/HEAD/mgr/fragments/nmake/cpp_library

    r488 r595  
    2222$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
    2323
     24$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
     25
    2426$(bin)${CONSTITUENT}\${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
    2527!endif
  • CMT/HEAD/mgr/fragments/nmake/dependencies

    r548 r595  
    1 #-- start of dependency ------------------
    2 
    3 #!if "$(QUICK)" == ""
    4 
    5 #!if exist ("$(CMTROOT)/$(CMTBIN)/cmt.exe")
    6 #!if [$(build_dependencies) ${CONSTITUENT} -all_sources -out:$(bin)${CONSTITUENT}_dependencies.nmake ${LINE}] == 0
    7 #!endif
    8 #!else
    9 #!if [echo no cmt $(CMTROOT)/$(CMTBIN)/cmt.exe] == 0
    10 #!endif
    11 #!endif
     1#-- start of dependencies ------------------
    122
    133dependencies : $(bin)${CONSTITUENT}_dependencies.nmake
    144
    15 !if "$(QUICK)" == ""
    16 $(bin)${CONSTITUENT}_dependencies.nmake : ${LINE} $(use_requirements) $(cmt_final_setup_${CONSTITUENT})
    17 !else
    18 $(bin)${CONSTITUENT}_dependencies.nmake :
    19 !endif
     5$(bin)${CONSTITUENT}_dependencies.nmake : $(use_requirements) $(cmt_final_setup_${CONSTITUENT})
    206        $(echo) (${CONSTITUENT}.nmake) Rebuilding $@
    21         $(build_dependencies) ${CONSTITUENT} -all_sources -out:$@ ${LINE}
    22 
    23 #!endif
     7        $(build_dependencies) -out:$@ -start_all ${LINE} -end_all $(includes) $(app_${CONSTITUENT}_cppflags) $(lib_${CONSTITUENT}_cppflags) -name:${CONSTITUENT} $? -f=$(cmt_dependencies_in_${CONSTITUENT}) -without_cmt
    248
    259!if exist ($(bin)${CONSTITUENT}_dependencies.nmake)
     
    2711!endif
    2812
    29 #-- end of dependency ------------------
     13${CONSTITUENT}clean ::
     14        -$(cleanup_silent) if exist $(bin)${CONSTITUENT}_dependencies.nmake del $(bin)${CONSTITUENT}_dependencies.nmake
     15        $(cleanup_silent) if exist $(bin)${CONSTITUENT}_deps rmdir /S /Q $(bin)${CONSTITUENT}_deps
     16#-- end of dependencies -------------------
  • CMT/HEAD/mgr/fragments/nmake/fortran

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/fortran_library

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/group

    r487 r595  
    1212        $(echo) " ${GROUP}clean ok."
    1313
    14 ${GROUP}clean :: makefilesclean
     14#${GROUP}clean :: makefilesclean
    1515
    1616#-- end of group ------
  • CMT/HEAD/mgr/fragments/nmake/lex

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/lex_library

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}\${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/make_header

    r488 r595  
    4949
    5050cmt_final_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}.nmake
     51cmt_dependencies_in_${CONSTITUENT} = $(bin)dependencies_${CONSTITUENT}.in
    5152#cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.nmake
    5253
     
    5455
    5556cmt_final_setup_${CONSTITUENT} = $(bin)setup.nmake
     57cmt_dependencies_in_${CONSTITUENT} = $(bin)dependencies.in
    5658#cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.nmake
    5759
     
    6971
    7072dirs ::
    71         @if not exist requirements echo "No requirements file"
     73#       @if not exist requirements echo "No requirements file"
    7274        @if not exist $(bin) mkdir $(bin)
    7375
  • CMT/HEAD/mgr/fragments/nmake/yacc

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/nmake/yacc_library

    r488 r595  
    22
    33$(bin)${CONSTITUENT}_dependencies.nmake : $(${NAME}_${FILESUFFIX}_dependencies)
     4
     5$(bin)${CONSTITUENT}_dependencies.nmake : ${FULLNAME}
    46
    57$(bin)${CONSTITUENT}/${NAME}${CONSTITUENTSUFFIX}.obj : $(${NAME}_${FILESUFFIX}_dependencies)
  • CMT/HEAD/mgr/fragments/package

    r588 r595  
    8484binclean : ${PACKAGE}binclean
    8585uninstall : ${PACKAGE}uninstall
     86check : ${PACKAGE}check
    8687endif
    8788
    88 ${PACKAGE}clean ${PACKAGE}binclean ${PACKAGE}uninstall : $(${PACKAGE}MgrPath)/Makefile
     89${PACKAGE}clean ${PACKAGE}binclean ${PACKAGE}uninstall ${PACKAGE}check : $(${PACKAGE}MgrPath)/Makefile
    8990ifdef cmt_${PACKAGE}_is_local
    9091        @echo "#--------------------------------------------------------------" \
     
    103104endif
    104105
    105 ${PACKAGE} ${PACKAGE}clean ${PACKAGE}binclean ${PACKAGE}uninstall : FORCE
     106${PACKAGE} ${PACKAGE}clean ${PACKAGE}binclean ${PACKAGE}uninstall ${PACKAGE}check : FORCE
  • CMT/HEAD/mgr/fragments/packages_header

    r588 r595  
    2424#    ignore: try all the groups even if one fails before going to the next package
    2525#            (may result in duplicated errors within a package)
    26 # Taken from https://svnweb.cern.ch/trac/gaudi/browser/Gaudi/trunk/Makefile.cmt
     26# Taken from https://svnweb.cern.ch/trac/gaudi/browser/Gaudi/trunk/Makefile.cmt (Modified)
    2727Package_failure_handler = test $$BUILD_RESULT -eq 0 || exit $$BUILD_RESULT ;
    2828ifdef PACKAGE_FAILURE_POLICY
     
    3434else
    3535ifeq ($(PACKAGE_FAILURE_POLICY),ignore)
    36 Package_failure_handler =
     36Package_failure_handler = test $$BUILD_RESULT -eq 0 || : ;
    3737else
    3838$(error Unknown PACKAGE_FAILURE_POLICY "$(PACKAGE_FAILURE_POLICY)". Allowed values: "stop" (default), "skip", "ignore")
     
    4141endif
    4242endif
    43 # --
     43# -----------------------------------------------------------------
    4444
    4545all : ;
     
    5050binclean : ${PACKAGE}binclean
    5151uninstall : ${PACKAGE}uninstall
     52check : ${PACKAGE}check
    5253endif
    5354#--------------------------------------------------------
  • CMT/HEAD/mgr/fragments/packages_trailer

    r588 r595  
    11#-- start of packages_trailer ------
    22
    3 clean uninstall : ;
     3clean uninstall check : ;
    44
    55binclean : FORCE
Note: See TracChangeset for help on using the changeset viewer.