Changeset 638
- Timestamp:
- Jun 6, 2013, 3:13:31 PM (11 years ago)
- Location:
- CMT/v1r25-branch
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
CMT/v1r25-branch/ChangeLog
-
Property
svn:mergeinfo
set to
/CMT/HEAD/ChangeLog merged eligible
r637 r638 1 2013-01-11 <rybkin@lal.in2p3.fr> 499 2 3 * mgr/fragments/constituent: Remove unused code, add empty command for 4 double-colon rules without one (so that implicit rule is not searched for) 5 * mgr/fragments/constituent_lock: idem 6 * mgr/fragments/jar: Add empty command for double-colon rules without one (so that implicit rule is not searched for) 7 * mgr/fragments/java: Create necessary directory in compilation rule to 8 avoid race condition 9 1 10 2013-01-03 <rybkin@lal.in2p3.fr> 498 2 11 -
Property
svn:mergeinfo
set to
-
CMT/v1r25-branch/mgr/fragments/constituent
-
Property
svn:mergeinfo
set to
/CMT/HEAD/mgr/fragments/constituent merged eligible
r588 r638 3 3 cmt_${CONSTITUENT}_${HASTARGETTAG} = 1 4 4 5 #-------------------------------------- ------------------5 #-------------------------------------- 6 6 7 7 ifdef cmt_${CONSTITUENT}_has_target_tag 8 8 9 #cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag)_${CONSTITUENT}.make10 9 cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag)_${CONSTITUENT}.make 11 cmt_local_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}$$$$.make12 10 cmt_final_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}.make 13 #cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}_${CONSTITUENT}setup.make14 11 cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make 15 12 16 13 ${CONSTITUENT}_extratags = -tag_add=target_${CONSTITUENT} 17 14 18 #$(cmt_local_tagfile_${CONSTITUENT}) : $(cmt_lock_setup)19 ifndef QUICK20 $(cmt_local_tagfile_${CONSTITUENT}) ::21 else22 $(cmt_local_tagfile_${CONSTITUENT}) :23 endif24 $(echo) "(constituents.make) Rebuilding $@"; \25 if test -f $(cmt_local_tagfile_${CONSTITUENT}); then /bin/rm -f $(cmt_local_tagfile_${CONSTITUENT}); fi ; \26 $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build tag_makefile >>$(cmt_local_tagfile_${CONSTITUENT})27 $(echo) "(constituents.make) Rebuilding $(cmt_final_setup_${CONSTITUENT})"; \28 test ! -f $(cmt_local_setup_${CONSTITUENT}) || \rm -f $(cmt_local_setup_${CONSTITUENT}); \29 trap '\rm -f $(cmt_local_setup_${CONSTITUENT})' 0 1 2 15; \30 $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) show setup >$(cmt_local_setup_${CONSTITUENT}) && \31 if [ -f $(cmt_final_setup_${CONSTITUENT}) ] && \32 \cmp -s $(cmt_final_setup_${CONSTITUENT}) $(cmt_local_setup_${CONSTITUENT}); then \33 \rm $(cmt_local_setup_${CONSTITUENT}); else \34 \mv -f $(cmt_local_setup_${CONSTITUENT}) $(cmt_final_setup_${CONSTITUENT}); fi35 36 15 else 37 16 38 #cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag).make39 17 cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag).make 40 18 cmt_final_setup_${CONSTITUENT} = $(bin)setup.make 41 #cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}setup.make42 19 cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make 43 20 … … 53 30 ${CONSTITUENT}dirs : ; 54 31 endif 55 56 #ifndef QUICK57 #ifdef STRUCTURED_OUTPUT58 # ${CONSTITUENT}dirs ::59 # @if test ! -d $(bin)${CONSTITUENT}; then $(mkdir) -p $(bin)${CONSTITUENT}; fi60 # $(echo) "STRUCTURED_OUTPUT="$(bin)${CONSTITUENT}61 #62 #$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) build_library_links dirs ${CONSTITUENT}dirs63 #else64 #$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) build_library_links dirs65 #endif66 #else67 #$(cmt_local_${CONSTITUENT}_makefile) :: $(cmt_local_tagfile_${CONSTITUENT})68 #endif69 32 70 33 ifdef cmt_${CONSTITUENT}_has_target_tag … … 114 77 $(echo) "(constituents.make) ${CONSTITUENT} done" 115 78 116 clean :: ${CONSTITUENT}clean 79 clean :: ${CONSTITUENT}clean ; 117 80 118 81 ${CONSTITUENT}clean :: $(${CONSTITUENT}clean_dependencies) ##$(cmt_local_${CONSTITUENT}_makefile) … … 126 89 ## /bin/rm -f $(cmt_local_${CONSTITUENT}_makefile) $(bin)${CONSTITUENT}_dependencies.make 127 90 128 install :: ${CONSTITUENT}install 91 install :: ${CONSTITUENT}install ; 129 92 130 93 ${CONSTITUENT}install :: $(${CONSTITUENT}_dependencies) $(cmt_local_${CONSTITUENT}_makefile) … … 145 108 $(echo) "(constituents.make) uninstall ${CONSTITUENT} done" 146 109 147 remove_library_links :: ${CONSTITUENT}uninstall 110 remove_library_links :: ${CONSTITUENT}uninstall ; 148 111 149 112 ifndef PEDANTIC -
Property
svn:mergeinfo
set to
-
CMT/v1r25-branch/mgr/fragments/constituent_lock
-
Property
svn:mergeinfo
set to
/CMT/HEAD/mgr/fragments/constituent_lock merged eligible
r588 r638 7 7 ifdef cmt_${CONSTITUENT}_has_target_tag 8 8 9 #cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag)_${CONSTITUENT}.make10 9 cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag)_${CONSTITUENT}.make 11 cmt_local_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}$$$$.make12 10 cmt_final_setup_${CONSTITUENT} = $(bin)setup_${CONSTITUENT}.make 13 #cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}_${CONSTITUENT}setup.make14 11 cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make 15 12 16 13 ${CONSTITUENT}_extratags = -tag_add=target_${CONSTITUENT} 17 14 18 #$(cmt_local_tagfile_${CONSTITUENT}) : $(cmt_lock_setup)19 ifndef QUICK20 $(cmt_local_tagfile_${CONSTITUENT}) ::21 else22 $(cmt_local_tagfile_${CONSTITUENT}) :23 endif24 $(echo) "(constituents.make) Rebuilding $@"; \25 if test -f $(cmt_local_tagfile_${CONSTITUENT}); then /bin/rm -f $(cmt_local_tagfile_${CONSTITUENT}); fi ; \26 $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) build tag_makefile >>$(cmt_local_tagfile_${CONSTITUENT})27 $(echo) "(constituents.make) Rebuilding $(cmt_final_setup_${CONSTITUENT})"; \28 test ! -f $(cmt_local_setup_${CONSTITUENT}) || \rm -f $(cmt_local_setup_${CONSTITUENT}); \29 trap '\rm -f $(cmt_local_setup_${CONSTITUENT})' 0 1 2 15; \30 $(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) show setup >$(cmt_local_setup_${CONSTITUENT}) && \31 if [ -f $(cmt_final_setup_${CONSTITUENT}) ] && \32 \cmp -s $(cmt_final_setup_${CONSTITUENT}) $(cmt_local_setup_${CONSTITUENT}); then \33 \rm $(cmt_local_setup_${CONSTITUENT}); else \34 \mv -f $(cmt_local_setup_${CONSTITUENT}) $(cmt_final_setup_${CONSTITUENT}); fi35 36 15 else 37 16 38 #cmt_local_tagfile_${CONSTITUENT} = $(${PACKAGE}_tag).make39 17 cmt_local_tagfile_${CONSTITUENT} = $(bin)$(${PACKAGE}_tag).make 40 18 cmt_final_setup_${CONSTITUENT} = $(bin)setup.make 41 #cmt_final_setup_${CONSTITUENT} = $(bin)${PACKAGE}setup.make42 19 cmt_local_${CONSTITUENT}_makefile = $(bin)${CONSTITUENT}.make 43 20 … … 53 30 ${CONSTITUENT}dirs : ; 54 31 endif 55 56 #ifndef QUICK57 #ifdef STRUCTURED_OUTPUT58 # ${CONSTITUENT}dirs ::59 # @if test ! -d $(bin)${CONSTITUENT}; then $(mkdir) -p $(bin)${CONSTITUENT}; fi60 # $(echo) "STRUCTURED_OUTPUT="$(bin)${CONSTITUENT}61 #62 #$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) build_library_links dirs ${CONSTITUENT}dirs63 #else64 #$(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) build_library_links dirs65 #endif66 #else67 #$(cmt_local_${CONSTITUENT}_makefile) :: $(cmt_local_tagfile_${CONSTITUENT})68 #endif69 32 70 33 ifdef cmt_${CONSTITUENT}_has_target_tag … … 129 92 ## /bin/rm -f $(cmt_local_${CONSTITUENT}_makefile) $(bin)${CONSTITUENT}_dependencies.make 130 93 131 install :: ${CONSTITUENT}install 94 install :: ${CONSTITUENT}install ; 132 95 133 96 ${CONSTITUENT}install :: $(${CONSTITUENT}_dependencies) $(cmt_local_${CONSTITUENT}_makefile) … … 148 111 $(echo) "(constituents.make) uninstall ${CONSTITUENT} done" 149 112 150 remove_library_links :: ${CONSTITUENT}uninstall 113 remove_library_links :: ${CONSTITUENT}uninstall ; 151 114 152 115 ifndef PEDANTIC -
Property
svn:mergeinfo
set to
-
CMT/v1r25-branch/mgr/fragments/jar
-
Property
svn:mergeinfo
set to
/CMT/HEAD/mgr/fragments/jar merged eligible
r441 r638 8 8 ${CONSTITUENT}installname = ${CONSTITUENT}.jar 9 9 10 ${CONSTITUENT} :: ${CONSTITUENT}install 10 ${CONSTITUENT} :: ${CONSTITUENT}install ; 11 11 12 install :: ${CONSTITUENT}install 12 install :: ${CONSTITUENT}install ; 13 13 14 14 ${CONSTITUENT}install :: $(install_dir)/$(${CONSTITUENT}installname) … … 29 29 ##${CONSTITUENT}clean :: ${CONSTITUENT}uninstall 30 30 31 uninstall :: ${CONSTITUENT}uninstall 31 uninstall :: ${CONSTITUENT}uninstall ; 32 32 33 33 ${CONSTITUENT}uninstall :: … … 41 41 42 42 ${CONSTITUENT}clean :: 43 $(cleanup_silent) /bin/rm -rf $(javabin) /${CONSTITUENT}44 $(cleanup_silent) /bin/rm -f $(javabin) /${CONSTITUENT}.jar43 $(cleanup_silent) /bin/rm -rf $(javabin)${CONSTITUENT} 44 $(cleanup_silent) /bin/rm -f $(javabin)${CONSTITUENT}.jar 45 45 46 46 #-- end of jar ------ -
Property
svn:mergeinfo
set to
-
CMT/v1r25-branch/mgr/fragments/java
-
Property
svn:mergeinfo
set to
/CMT/HEAD/mgr/fragments/java merged eligible
r11 r638 3 3 ${OUTPUTNAME} : ${FULLNAME} 4 4 $(java_echo) $@ 5 $(java_silent)cd $(src); $(javacomp) -d $(javabin)/${CONSTITUENT} $(use_javaflags) $(${CONSTITUENT}_javaflags) $(${NAME}_javaflags) ${FULLNAME} 5 $(java_silent) [ -d $(javabin)${CONSTITUENT} ] || $(mkdir) -p $(javabin)${CONSTITUENT} 6 $(java_silent)cd $(src); $(javacomp) -d $(javabin)${CONSTITUENT} $(use_javaflags) $(${CONSTITUENT}_javaflags) $(${NAME}_javaflags) ${FULLNAME} 6 7 7 8 #-- end of java ------ -
Property
svn:mergeinfo
set to
Note: See TracChangeset
for help on using the changeset viewer.