X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=91ee0e26efda85e0645d4f60ddd4effb628b991f;hb=c308d9155354d8cb0132bdaa2301e36c38d7778a;hp=b502933c41b2fbe9332d55d05b43da3e6f2b4a00;hpb=ae92cd6cf95c57407101cb2d51de59c3c79714e9;p=u%2Fmrichter%2FAliRoot.git diff --git a/Makefile b/Makefile index b502933c41b..91ee0e26efd 100644 --- a/Makefile +++ b/Makefile @@ -64,18 +64,20 @@ endif # Check if DATE is installed ifneq ($(shell date-config 2>&1 | grep -i usage),) -DATEFLAGS = -DALI_DATE $(shell date-config --cflags | tr \" \') +DATEFLAGS := -DALI_DATE $(shell date-config --cflags | tr \" \') CXXFLAGS += $(DATEFLAGS) CFLAGS += $(DATEFLAGS) CINTFLAGS += $(DATEFLAGS) DEPINC += $(DATEFLAGS) +DMONLIBS := $(shell date-config --monitorlibs) else -DATEFLAGS = -D`uname` -DDATE_SYS=`uname` -Dlong32='int' \ +DATEFLAGS := -D`uname` -DDATE_SYS=`uname` -Dlong32='int' \ -Dlong64='long long' -DdatePointer='long' CXXFLAGS += $(DATEFLAGS) CFLAGS += $(DATEFLAGS) CINTFLAGS += $(DATEFLAGS) DEPINC += $(DATEFLAGS) +DMONLIBS := endif #------------------------------------------------------------------------------- @@ -98,6 +100,8 @@ ROOTCLIBS := $(shell $(ROOTCONFIG) --glibs) \ -lMLP \ -lSpectrum \ -L$(ROOTPLUGDIR) +CHECKALIEN := $(shell root-config --has-alien) +CHECKXML := $(shell root-config --has-xml) #------------------------------------------------------------------------------- # Location where to install libraries and binaries and common header files @@ -119,7 +123,7 @@ ALIROOTMODULES := STEER PHOS TRD TPC ZDC MUON PMD FMD TOF ITS \ THijing THbtp EMCAL \ THerwig TEPEMGEN FASTSIM TPHIC RAW MONITOR ANALYSIS \ JETAN HLT LHC ESDCheck STAT TTherminator CORRFW DPMJET TDPMjet \ - PWG0 PWG1 PWG2 PWG3 PWG4 + PWG0 PWG1 PWG2 PWG3 PWG4 TRIGGER # Additional generators ALIROOTMODULES += TUHKMgen @@ -177,7 +181,7 @@ DEPINC += $(GENINC) ALILIBS := -L$(LIBDIR) -lMUON -lTPC -lPMD -lTRD -lFMD -lTOF \ -lITS -lPHOS -lACORDE -lHMPID -lVZERO -lZDC -lSTRUCT \ - -lT0 -lEVGEN -lSTEER + -lT0 -lEVGEN -lSTEER -lTRIGGER LIBS := $(ROOTCLIBS) $(ROOTPLIBS) $(SYSLIBS) @@ -289,7 +293,7 @@ ALIRECO.par: macros/loadlibsrec.C STEER/PROOF-INF.ALIRECO/SETUP.C (tar cfzh $@ ALIRECO 2> /dev/null && echo "Package archive" $@ "created in" $(PWD)/$@) || (tar cfzh /tmp/$@ ALIRECO 2> /dev/null && echo "Package archive" $@ "created in /tmp/"$@) $(MUTE)rm -rf ALIRECO -ROOTALIBDIR=$(shell root-config --libdir) +ROOTALIBDIR:=$(shell root-config --libdir) ALIMDCSPECFILE=$(RAWDIRO)/alimdc.spec ALIMDCVERSION=$(subst -,.,$(notdir $(subst /RAW/mdc.h,,$(shell svn info RAW/mdc.h | grep "URL:" | cut -d: -f3 ))))