Link libSTAT to the binaries, not when you create other libraries
[u/mrichter/AliRoot.git] / ANALYSIS / binaliengui.pkg
1 # -*- mode: makefile -*-
2 SRCS  := Aliengui/aliengui_main/aliengui_main.cxx
3 CSRCS :=
4
5 EINCLUDE :=
6 ELIBSDIR :=
7 ELIBS    := Aliengui \
8   MUONevaluation MUONgeometry MUONrec MUONsim MUONbase MUONtrigger MUONraw MUONcalib MUONmapping MUONcore \
9   TPCbase TPCsim TPCrec TPCfast \
10   ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase \
11   TRDsim TRDrec TRDfast \
12   FMDbase FMDsim FMDrec TOFbase TOFrec TOFsim PHOSUtils PHOSbase PHOSsim PHOSrec \
13   ACORDEbase ACORDEsim ACORDErec \
14   HMPIDbase HMPIDrec HMPIDsim \
15   ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \
16   EMCALbase EMCALsim EMCALrec EMCALUtils \
17   STRUCT T0base T0sim T0rec EVGEN STEERBase ESD AOD CDB STEER \
18   THijing hijing THbtp TEPEMGEN \
19   FASTSIM microcern \
20   RAWDatabase RAWDatarec RAWDatasim \
21   HLTbase \
22   ANALYSIS ANALYSISalice STAT
23
24 ifeq (yes,$(CHECKXML))
25 PACKCXXFLAGS += $(CXXFLAGS) -DWITHXML
26 endif
27
28 ifeq (macosx,$(ALICE_TARGET))
29
30 ELIBSCPP:=$(filter-out microcern,$(ELIBS))
31 ELIBSCPP:=$(filter-out lhapdf,$(ELIBSCPP))
32 ELIBSCPP:=$(filter-out herwig,$(ELIBSCPP))
33 PACKLDFLAGS:=$(LDFLAGS) $(ELIBSCPP:%=-Wl,-u,_G__cpp_setupG__%)
34
35 # On Mac OS X gcc we add the fink library
36 ELIBSDIR+=$(FINK_ROOT)/lib
37 endif
38
39 PACKBLIBS := $(ROOTCLIBS) $(ROOTPLIBS) $(SYSLIBS)
40
41
42