Import Geant4 7.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 11:11:55 +02:00
parent e083ffb441
commit 516dbf1a58
5914 changed files with 202605 additions and 71141 deletions
+13 -12
View File
@@ -1,4 +1,4 @@
# $Id: GNUmakefile,v 1.61 2004/06/11 14:08:57 gcosmo Exp $
# $Id: GNUmakefile,v 1.65 2004/12/13 16:27:48 gcosmo Exp $
# -----------------------------------------------------------------
# "gmake" makes default libraries for each subdomain.
# "gmake global" makes global libraries for each subdomain.
@@ -60,7 +60,7 @@ libmap: $(G4LIBDIR)/liblist
@echo " files, e.g., after gmake in the source/ directory."
@echo "Searching $(G4INSTALL)/source"
@echo ' for GNUmakefiles containing "name" and sorting ...'
@find $(G4INSTALL)/source \
@find . \
-name GNUmakefile -exec $(GREP) -l '^ *name *:=' {} \; \
| sort \
> /tmp/G4_all_lib_makefiles.$(unique);
@@ -78,7 +78,8 @@ libmap: $(G4LIBDIR)/liblist
do \
$(GREP) '^ *name *:=' $$i | cut -d \ -f 3 \
>> /tmp/G4libname.map.starter.$(unique); \
echo $$i >> /tmp/G4libname.map.starter.$(unique); \
echo $$i | sed "s/^\\./source/" \
>> /tmp/G4libname.map.starter.$(unique); \
done
@echo "Making libname.map ..."
@rm -f $(G4LIBDIR)/libname.map;
@@ -150,11 +151,11 @@ clean:
@rm -rf $(G4INSTALL)/.config/bin/$(G4SYSTEM)
@echo Removing physics-lists installation ...
ifndef G4LISTS_BASE
@rm -rf $(G4LIB)/.lists_build/$(G4SYSTEM)
@rm -rf $(G4TMP)/.lists_build/$(G4SYSTEM)
@rm -rf $(G4LIB)/plists/$(G4SYSTEM)
@rm -rf $(G4TMP)/plists/$(G4SYSTEM)
else
@rm -rf $(G4LISTS_BASE)/lists/.lists_build/lib/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/lists/.lists_build/tmp/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/hadronic/plists/lib/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/hadronic/plists/tmp/$(G4SYSTEM)
endif
ifdef CFRONT
@rm -rf $(G4TREP)
@@ -163,11 +164,11 @@ endif
clean_lists:
@echo Removing physics-lists installation ...
ifndef G4LISTS_BASE
@rm -rf $(G4LIB)/.lists_build/$(G4SYSTEM)
@rm -rf $(G4TMP)/.lists_build/$(G4SYSTEM)
@rm -rf $(G4LIB)/plists/$(G4SYSTEM)
@rm -rf $(G4TMP)/plists/$(G4SYSTEM)
else
@rm -rf $(G4LISTS_BASE)/lists/.lists_build/lib/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/lists/.lists_build/tmp/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/hadronic/plists/lib/$(G4SYSTEM)
@rm -rf $(G4LISTS_BASE)/hadronic/plists/tmp/$(G4SYSTEM)
endif
# Pay _extremely_ attention before executing the following target !!
@@ -184,7 +185,7 @@ clean_all:
@rm -rf $(G4INCLUDE)
ifdef G4LISTS_BASE
@echo Removing physics-lists installation ...
@rm -rf $(G4LISTS_BASE)/lists/.lists_build
@rm -rf $(G4LISTS_BASE)/hadronic/plists
endif
@echo Removing installation configurations ...
@rm -rf $(G4INSTALL)/.config