FlukaVolume added.
[u/mrichter/AliRoot.git] / TFluka / libTFluka.pkg
... / ...
CommitLineData
1# Sources
2SRCS:= TFluka.cxx source.cxx mgdraw.cxx bxdraw.cxx eedraw.cxx endraw.cxx sodraw.cxx usdraw.cxx FlukaVolume.cxx
3FSRCS:= FLUKA_input.f
4
5# Headers
6HDRS:= TFluka.h FlukaVolume.h
7
8# ROOT Dictionary
9DHDR:= TFlukaLinkDef.h
10
11# Extra includes and libraries
12EINCLUDE:= Flugg $(ALICE)/geant4_vmc/include $(G4INSTALL)/include $(CLHEP_BASE_DIR)/include
13ELIBSDIR:= $(FLUPRO)
14ELIBS := flukahp
15
16######################
17#Handle Geant4 flags
18######################
19
20# If G4DEBUG or G4NO_OPTIMISE are not specified,
21# the default compilation is optimised ...
22#
23ifdef G4DEBUG
24 CXXFLAGS += -DG4DEBUG
25else
26 ifndef G4NO_OPTIMISE
27 CXXFLAGS += -DG4OPTIMISE
28 endif
29endif
30# Verbosity code can be left out (for better performance)
31# by defining G4_NO_VERBOSE.
32#
33ifndef G4_NO_VERBOSE
34 CXXFLAGS += -DG4VERBOSE
35endif
36# Trajectory related classes can be left out (for better performance)
37# by defining G4_NO_STORE_TRAJECTORY.
38#
39ifndef G4_NO_STORE_TRAJECTORY
40 CPPFLAGS += -DG4_STORE_TRAJECTORY
41endif
42
43CXXFLAGS += -DGNU_GCC -DG4USE_STL -DG4USE_STD_NAMESPACE
44
45
46