Minor corrections after big transformer changes
[u/mrichter/AliRoot.git] / Makefile.flat
index 8303dd09a74fafc625d2c04073d25ba9b51a3966..4d1da9f38456869fd61f156a4c66d0ad58abc980 100644 (file)
@@ -53,7 +53,13 @@ endif
 ALIROOTMODULES:= STEER \
         TGeant3 PHOS TRD TPC ZDC MUON PMD FMD TOF ITS \
          CASTOR RICH START STRUCT EVGEN RALICE ALIFAST \
 ALIROOTMODULES:= STEER \
         TGeant3 PHOS TRD TPC ZDC MUON PMD FMD TOF ITS \
          CASTOR RICH START STRUCT EVGEN RALICE ALIFAST \
-        THijing CONTAINERS MEVSIM TMEVSIM THbtp HBTP EMCAL HBTAN
+        THijing CONTAINERS MEVSIM TMEVSIM THbtp HBTP EMCAL HBTAN \
+
+
+GEANT4MODULES:=        TGeant4 AliGeant4
+ifeq ($(MAKECMDGOALS),geant4)
+ALIROOTMODULES += $(GEANT4MODULES)
+endif
 
 CERNMODULES:= PDF PYTHIA PYTHIA6 GEANT321 MINICERN HIJING
 
 
 CERNMODULES:= PDF PYTHIA PYTHIA6 GEANT321 MINICERN HIJING
 
@@ -166,12 +172,16 @@ include build/dummy.d
 
 # targets
 
 
 # targets
 
-.PHONY:                alilibs aliroot makedistr clean
+.PHONY:                alilibs aliroot geant4 makedistr clean
 
 modules: $(patsubst %,%/module.mk,$(MODULES))  
 
 
 modules: $(patsubst %,%/module.mk,$(MODULES))  
 
+geant4modules: $(patsubst %,%/module.mk,$(GEANT4MODULES)) 
+
 aliroot: $(BINPATH) $(ALLEXECS) alilibs bin
 
 aliroot: $(BINPATH) $(ALLEXECS) alilibs bin
 
+geant4: aliroot
+
 alilibs: $(LIBPATH) $(ALLLIBS) lib modules
 
 # Single Makefile "distribution": Makefile + modules + mkdepend scripts
 alilibs: $(LIBPATH) $(ALLLIBS) lib modules
 
 # Single Makefile "distribution": Makefile + modules + mkdepend scripts