X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=Makefile;h=ec7fbd9df47dc5829fd8b32b6ed202db1760613c;hb=b5d9757b9f6881b2e85bb4b5b09750ea4f1452a2;hp=7fa3eefaf3f129e7bd16a540cd1878e7ad80782c;hpb=360228263846787b0769e0cb09724f77b3ecce26;p=u%2Fmrichter%2FAliRoot.git diff --git a/Makefile b/Makefile index 7fa3eefaf3f..ec7fbd9df47 100644 --- a/Makefile +++ b/Makefile @@ -18,7 +18,8 @@ PRETTY = $(AWK) '{print $$0 substr($(DOTS),1,79-length($$0))}' ##### Module libraries ##### ALIROOT_DIRS = STEER TGeant3 TRD PHOS TPC ZDC MUON PMD FMD TOF ITS \ - CASTOR RICH START STRUCT EVGEN RALICE ALIFAST THijing CONTAINERS + CASTOR RICH START STRUCT EVGEN RALICE ALIFAST \ + THijing CONTAINERS MEVSIM TMEVSIM THbtp HBTP EMCAL HBTAN ##### TARGETS ##### @@ -49,7 +50,7 @@ aliroot geant321 minicern pdf pythia6 hijing: FORCE echo "Making in $$DIR" | $(PRETTY); \ ${MAKE} -C $$DIR -TGeant4 AliGeant4: FORCE +TGeant4 AliGeant4 AliFluka : FORCE @DIR=$@; \ echo "Making dependencies in $$DIR" | $(PRETTY); \ ${MAKE} -C $$DIR depend;\ @@ -60,6 +61,13 @@ cernlibs: geant321 pythia6 minicern pdf hijing geant4: TGeant4 AliGeant4 +Flugg: FORCE + @DIR=$@; \ + echo "Making in $$DIR" | $(PRETTY); \ + ${MAKE} -C $$DIR/source + +fluka: Flugg TGeant4 AliGeant4 AliFluka + all: cernlibs default FORCE: @@ -137,9 +145,15 @@ htmldoc: FORCE clean: FORCE @rm -f *~ \#* - @for i in $(ALIROOT_DIRS) ALIROOT ; do \ + @rm -f include/* + @for i in $(ALIROOT_DIRS) ALIROOT; do \ ${MAKE} -C $$i macroclean ; \ done + ifdef G4INSTALL + @for i in TGeant4 AliGeant4; do \ + ${MAKE} -C $$i macroclean ; \ + done + endif libclean: FORCE @rm -f *~ \#*