Remove dependency on f2c
[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 PHOSbase PHOSsim PHOSrec \
13   ACORDEbase ACORDEsim ACORDErec \
14   HMPIDbase HMPIDrec HMPIDsim \
15   ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \
16   EMCALbase EMCALsim EMCALrec \
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
23
24 CHECKXML = $(shell root-config --has-xml)
25 ifeq (yes,$(CHECKXML))
26 PACKCXXFLAGS += $(CXXFLAGS) -DWITHXML
27 endif
28
29 ifeq (macosx,$(ALICE_TARGET))
30
31 ELIBSCPP:=$(filter-out microcern,$(ELIBS))
32 ELIBSCPP:=$(filter-out lhapdf,$(ELIBSCPP))
33 ELIBSCPP:=$(filter-out herwig,$(ELIBSCPP))
34 PACKLDFLAGS:=$(LDFLAGS) $(ELIBSCPP:%=-Wl,-u,_G__cpp_setupG__%)
35
36 # On Mac OS X gcc we add the fink library
37 ELIBSDIR+=$(FINK_ROOT)/lib
38 endif
39
40 PACKBLIBS := $(ROOTCLIBS) $(ROOTPLIBS) $(SYSLIBS)
41
42
43