Common blocks to access material properties and
[u/mrichter/AliRoot.git] / TFluka / libTFluka.pkg
CommitLineData
b9d0a01d 1# Sources
2112cfce 2SRCS:= TFluka.cxx TFlukaMCGeometry.cxx TFlukaCerenkov.cxx \
f0d336ab 3 TFlukaConfigOption.cxx TFlukaScoringOption.cxx\
b1db6535 4 magfld.cxx source.cxx mgdraw.cxx bxdraw.cxx eedraw.cxx \
5 endraw.cxx sodraw.cxx usdraw.cxx stupre.cxx stuprf.cxx \
6 abscff.cxx dffcff.cxx queffc.cxx rflctv.cxx rfrndx.cxx
c9528033 7
484746f3 8# Headers
f0d336ab 9HDRS:= TFluka.h TFlukaMCGeometry.h TFlukaCerenkov.h TFlukaConfigOption.h \
10 TFlukaScoringOption.h
484746f3 11
b0860e8c 12FSRCS:= FLUKA_input.f crnkvp.f cmpips.f
03ca248b 13
b9d0a01d 14# ROOT Dictionary
484746f3 15DHDR:= TFlukaLinkDef.h
b9d0a01d 16
17# Extra includes and libraries
7d63bff2 18EINCLUDE:= $(FLUPRO)/flukapro $(FLUPRO)/emfadd $(FLUPRO)/flukaadd
b9d0a01d 19ELIBSDIR:= $(FLUPRO)
20ELIBS := flukahp
1e24af3b 21
16899bf7 22ifeq (g95,$(findstring g95,$(ROOTBUILD)))
23ELIBS += f95
24ELIBSDIR += $(shell find /sw/lib -name libf95.a | xargs dirname)
25PACKDYFLAGS := $(DYFLAGS) \
26 -Wl,-u,_bdandi \
27 -Wl,-u,_bdevap \
28 -Wl,-u,_bdhdr1 \
29 -Wl,-u,_bdhdr2 \
30 -Wl,-u,_bdhdr3 \
31 -Wl,-u,_bdinpt \
32 -Wl,-u,_bdmuls \
33 -Wl,-u,_bdnopt \
34 -Wl,-u,_bdpart \
35 -Wl,-u,_bdphfl \
36 -Wl,-u,_bdprdc \
37 -Wl,-u,_bdpwxs \
38 -Wl,-u,_bdrndm \
39 -Wl,-u,_bdsqzi \
40 -Wl,-u,_bdtrns \
41 -Wl,-u,_countr \
42 -Wl,-u,_elproi \
43 -Wl,-u,_hadini \
44 -Wl,-u,_bdgtfr \
45 -Wl,-u,_bdpree
46
47endif
48
37ec2ef5 49