X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVGEN%2FMakefile;h=40cae14cb8d73933baaf7d3de8ca262114121f70;hb=6abf6c3e9297c2cf03e58e485a0c3441c0ea85fd;hp=53dd1e97d3cc25dcd07588235820ab30cd1234e6;hpb=4adb943aeebb14864a84809dd71f52c41f77f4a5;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVGEN/Makefile b/EVGEN/Makefile index 53dd1e97d3c..40cae14cb8d 100644 --- a/EVGEN/Makefile +++ b/EVGEN/Makefile @@ -9,18 +9,41 @@ PACKAGE = EVGEN # C++ sources -SRCS = AliSimpleGen.cxx AliGenCocktail.cxx AliGenFLUKAsource.cxx \ +SRCS = AliGenHIJINGpara.cxx AliGenHIJINGparaBa.cxx \ + AliGenBox.cxx AliGenFixed.cxx \ + AliGenCocktail.cxx AliGenFLUKAsource.cxx \ + AliGenLib.cxx \ AliGenMUONlib.cxx AliGenParam.cxx AliGenPythia.cxx \ AliPythia.cxx AliDimuCombinator.cxx AliGenHalo.cxx \ - AliGenExtFile.cxx AliGenScan.cxx + AliGenHaloProtvino.cxx \ + AliGenExtFile.cxx AliGenScan.cxx AliGenPHOSlib.cxx \ + AliGenDoubleScan.cxx AliGenCocktailEntry.cxx \ + AliGenGSIlib.cxx AliGenPMDlib.cxx AliGenSTRANGElib.cxx \ + AliGenHijing.cxx \ + AliGenHijingEventHeader.cxx AliGenPythiaEventHeader.cxx \ + AliDecayer.cxx AliDecayerPythia.cxx \ + AliGenMevSim.cxx AliMevSimParticle.cxx AliMevSimConfig.cxx \ + AliGenMC.cxx AliGenCocktailAfterBurner.cxx \ + AliGenHBTprocessor.cxx \ + AliGenReader.cxx AliGenReaderCwn.cxx AliGenReaderTreeK.cxx \ + AliGenReaderEcalHijing.cxx AliGenReaderEcalJets.cxx \ + AliGeVSimParticle.cxx AliGenGeVSim.cxx AliGenBeamGas.cxx \ + AliGeVSimParticle.cxx AliGenGeVSim.cxx \ + AliGenAfterBurnerFlow.cxx + + + # C++ Headers -HDRS = $(SRCS:.cxx=.h) EVGENLinkDef.h +HDRS = $(SRCS:.cxx=.h) $(ALICE_ROOT)/include/THijing.h \ + $(ROOTSYS)/include/TF1.h $(ROOTSYS)/include/TChain.h \ + $(ROOTSYS)/include/TParticle.h \ + EVGENLinkDef.h # Library dictionary DICT = EVGENCint.cxx -DICTH = $(DICT:.cxx=.h) +DICTH = $(DICT:.cxx=.h) DICTO = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(DICT)) # FORTRAN Objectrs @@ -37,7 +60,7 @@ OBJS = $(patsubst %.cxx,tgt_$(ALICE_TARGET)/%.o,$(SRCS)) $(DICTO) # C++ compilation flags -CXXFLAGS = $(CXXOPTS) -I$(ROOTSYS)/include -I. -I$(ALICE_ROOT)/include/ +CXXFLAGS = $(CXXOPTS) -I$(ROOTSYS)/include -I$(ALICE_ROOT)/include/ -I$(ALICE_ROOT)/TMevSim -I. # FORTRAN compilation flags @@ -58,14 +81,23 @@ $(DICT): $(HDRS) depend: $(SRCS) -HEADERS = $(filter-out %LinkDef.h,$(HDRS)) +HEADERS = AliPythia.h AliDecayer.h AliDecayerPythia.h AliGenHijingEventHeader.h TOCLEAN = $(OBJS) *Cint.cxx *Cint.h +CHECKS = $(patsubst %.cxx,check/%.viol,$(SRCS)) + ############################### General Macros ################################ include $(ALICE_ROOT)/conf/GeneralMacros ############################ Dependencies ##################################### --include Make-depend +-include tgt_$(ALICE_TARGET)/Make-depend + + + + + + +