Changeset 472
- Timestamp:
- Nov 1, 2008, 9:05:54 PM (16 years ago)
- Location:
- CMT/HEAD
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
CMT/HEAD/ChangeLog
r471 r472 1 2008-11-01 <rybkin@lal.in2p3.fr> 373 2 3 * src/NMakefile.header: Do not rebuild any *.nmake or dependencies files 4 when the NMake QUICK macro is set to a non-empty string 5 * mgr/fragments/nmake/constituents_header: idem 6 * mgr/fragments/nmake/constituent: idem 7 * mgr/fragments/nmake/constituent_lock: idem 8 * mgr/fragments/nmake/dependencies: idem 9 1 10 2008-11-01 <rybkin@lal.in2p3.fr> 372 2 11 -
CMT/HEAD/mgr/fragments/nmake/constituent
r469 r472 17 17 !endif 18 18 19 !if "$(QUICK)" == "" 20 19 21 !if [cmt -tag=$(tags) $(${CONSTITUENT}_extratags) build tag_makefile >$(cmt_local_tagfile_${CONSTITUENT})] == 0 20 22 !endif 21 23 22 24 !if [$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) show setup >$(cmt_final_setup_${CONSTITUENT})] == 0 25 !endif 26 23 27 !endif 24 28 … … 32 36 !endif 33 37 38 !if "$(QUICK)" == "" 34 39 $(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) dirs 40 !else 41 $(cmt_local_${CONSTITUENT}_makefile) :: $(cmt_local_tagfile_${CONSTITUENT}) 42 !endif 35 43 $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake 36 44 @set include=$(include) … … 43 51 @set include=$(include) 44 52 @set lib=$(lib) 45 @$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles ${CONSTITUENT} tag=$(tag)53 @$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles ${CONSTITUENT} tag=$(tag) 46 54 $(echo) (constituents.nmake) ${CONSTITUENT} done 47 55 … … 52 60 @set include=$(include) 53 61 @set lib=$(lib) 54 @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles ${CONSTITUENT}clean tag=$(tag)62 @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles ${CONSTITUENT}clean tag=$(tag) 55 63 $(echo) (constituents.nmake) ${CONSTITUENT}clean done 56 64 … … 61 69 @set include=$(include) 62 70 @set lib=$(lib) 63 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles install tag=$(tag)71 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles install tag=$(tag) 64 72 $(echo) (constituents.nmake) install ${CONSTITUENT} done 65 73 … … 70 78 @set include=$(include) 71 79 @set lib=$(lib) 72 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)80 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles uninstall tag=$(tag) 73 81 $(echo) (constituents.nmake) uninstall ${CONSTITUENT} done 74 82 -
CMT/HEAD/mgr/fragments/nmake/constituent_lock
r469 r472 17 17 !endif 18 18 19 !if "$(QUICK)" == "" 20 19 21 !if [cmt -tag=$(tags) $(${CONSTITUENT}_extratags) build tag_makefile >$(cmt_local_tagfile_${CONSTITUENT})] == 0 20 22 !endif 21 23 22 24 !if [$(cmtexe) -tag=$(tags) $(${CONSTITUENT}_extratags) show setup >$(cmt_final_setup_${CONSTITUENT})] == 0 25 !endif 26 23 27 !endif 24 28 … … 32 36 !endif 33 37 38 !if "$(QUICK)" == "" 34 39 $(cmt_local_${CONSTITUENT}_makefile) :: $(${CONSTITUENT}_dependencies) $(cmt_local_tagfile_${CONSTITUENT}) dirs 40 !else 41 $(cmt_local_${CONSTITUENT}_makefile) :: $(cmt_local_tagfile_${CONSTITUENT}) 42 !endif 35 43 $(echo) (constituents.nmake) Building ${CONSTITUENT}.nmake 36 44 @set include=$(include) … … 45 53 @set include=$(include) 46 54 @set lib=$(lib) 47 @$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles ${CONSTITUENT} tag=$(tag) \55 @$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles ${CONSTITUENT} tag=$(tag) \ 48 56 || ($(unlock_command) ${CONSTITUENT}$(lock_suffix) & exit 1) 49 57 @$(unlock_command) ${CONSTITUENT}$(lock_suffix) … … 56 64 @set include=$(include) 57 65 @set lib=$(lib) 58 @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles ${CONSTITUENT}clean tag=$(tag)66 @-if exist $(cmt_local_${CONSTITUENT}_makefile) $(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles ${CONSTITUENT}clean tag=$(tag) 59 67 $(echo) (constituents.nmake) ${CONSTITUENT}clean done 60 68 … … 65 73 @set include=$(include) 66 74 @set lib=$(lib) 67 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles install tag=$(tag)75 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles install tag=$(tag) 68 76 $(echo) (constituents.nmake) install ${CONSTITUENT} done 69 77 … … 74 82 @set include=$(include) 75 83 @set lib=$(lib) 76 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) build_strategy=keep_makefiles uninstall tag=$(tag)84 @-$(MAKE) /nologo /f $(cmt_local_${CONSTITUENT}_makefile) /$(MAKEFLAGS) bin=$(bin) QUICK=$(QUICK) build_strategy=keep_makefiles uninstall tag=$(tag) 77 85 $(echo) (constituents.nmake) uninstall ${CONSTITUENT} done 78 86 -
CMT/HEAD/mgr/fragments/nmake/constituents_header
r469 r472 14 14 cmt_local_tagfile = $(bin)$(${PACKAGE}_tag).nmake 15 15 16 !if "$(QUICK)" == "" 17 16 18 #!if [$(echo) (constituents.nmake) Rebuilding $(${PACKAGE}_tag).nmake] == 0 17 19 !if [$(echo) (constituents.nmake) Rebuilding $(cmt_local_tagfile)] == 0 … … 20 22 #!if [cmt build tag_makefile -tag_add=$(tags) >$(${PACKAGE}_tag).nmake] == 0 21 23 !if [cmt build tag_makefile -tag_add=$(tags) >$(cmt_local_tagfile)] == 0 24 !endif 25 22 26 !endif 23 27 … … 45 49 @if not exist $(src) mkdir $(src) 46 50 51 !if "$(QUICK)" == "" 47 52 dirs :: 48 53 @if not exist requirements echo "No requirements file" … … 51 56 @$(cmtexe) -tag=$(tags) show setup >$(cmt_setup_pid) 52 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 53 63 54 64 .DEFAULT : -
CMT/HEAD/mgr/fragments/nmake/dependencies
r469 r472 1 1 #-- start of dependency ------------------ 2 2 3 !if defined (QUICK)4 !else 3 !if "$(QUICK)" == "" 4 5 5 !if exist ("$(CMTROOT)/$(CMTBIN)/cmt.exe") 6 6 !if [$(build_dependencies) ${CONSTITUENT} -all_sources -out=$(bin)${CONSTITUENT}_dependencies.nmake] == 0 … … 10 10 !endif 11 11 !endif 12 12 13 !endif 13 14 -
CMT/HEAD/src/NMakefile.header
r469 r472 28 28 build_dependencies = echo 29 29 30 all :: check_config 30 !if "$(QUICK)" == "" 31 all :: check_config ; 32 !else 33 all :: ; 34 !endif 31 35 32 36 check_config :: … … 62 66 !ENDIF 63 67 68 !if "$(QUICK)" == "" 64 69 !if [$(cmtexe) -tag=$(tags) build constituents_makefile -out=$(cmt_constituents_makefile)] == 0 70 !endif 65 71 !endif 66 72
Note: See TracChangeset
for help on using the changeset viewer.