# C++ sources
-SRCS = AliSimpleGen.cxx AliGenCocktail.cxx AliGenFLUKAsource.cxx \
+SRCS = AliGenHIJINGpara.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\
+ AliGenHijing.cxx \
+ AliGenHijingEventHeader.cxx AliGenPythiaEventHeader.cxx \
+ AliDecayer.cxx AliDecayerPythia.cxx \
+ AliGenMevSim.cxx AliMevSimParticle.cxx AliMevSimConfig.cxx \
+ AliGenMC.cxx AliGenCocktailAfterBurner.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
# 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
depend: $(SRCS)
-HEADERS = $(filter-out %LinkDef.h,$(HDRS))
+HEADERS = AliPythia.h AliDecayer.h AliDecayerPythia.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
+
+
+
+
+
+
+