]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/libANALYSIS.pkg
Compilation of AliAnalysisGoodies.cxx only if Root was compiled with XML support
[u/mrichter/AliRoot.git] / ANALYSIS / libANALYSIS.pkg
index ab57524522e961ac4378c30ab9bb14cd7cd29ab8..3e4d697ffd80e5e7aa15956bf8fe6812325ee3d8 100644 (file)
@@ -1,29 +1,23 @@
-SRCS= AliAOD.cxx AliEventBuffer.cxx \
-      AliRunAnalysis.cxx AliAnalysis.cxx \
-      AliVAODParticle.cxx AliAODParticle.cxx \
-      AliAODPair.cxx   AliAODRun.cxx     \
-      AliAODParticleCut.cxx AliAODParticleBaseCut.cxx \
-      AliAODPairCut.cxx AliAODPairBaseCut.cxx \
-      AliEventCut.cxx AliEventBaseCut.cxx \
-      AliReader.cxx AliReaderESD.cxx AliReaderKineTree.cxx\
-      AliTrackPoints.cxx AliClusterMap.cxx \
-      AliD0toKpi.cxx  AliD0toKpiAnalysis.cxx AliFlowAnalysis.cxx \
-      AliReaderESDTree.cxx AliMuonAnalysis.cxx  \
+SRCS = AliAnalysisDataContainer.cxx AliAnalysisDataSlot.cxx \
+       AliAnalysisManager.cxx AliAnalysisTask.cxx \
+       AliAnalysisSelector.cxx
 
-HDRS= $(SRCS:.cxx=.h) 
+CHECKALIEN = $(shell root-config --has-alien)
+ifeq (yes,$(CHECKALIEN))
+PACKCXXFLAGS := $(CXXFLAGS) -DWITHALIEN
+endif
 
-DHDR:=ANALYSISLinkDef.h
+CHECKXML = $(shell root-config --has-xml)
+ifeq (yes,$(CHECKXML))
+PACKCXXFLAGS += $(CXXFLAGS) -DWITHXML
+CINTFLAGS += -DWITHXML
+SRCS += AliAnalysisGoodies.cxx
+endif
+
+HDRS:= $(SRCS:.cxx=.h) 
+
+DHDR= ANALYSISLinkDef.h
+
+EXPORT:=$(SRCS:.cxx=.h)
 
-EXPORT:=AliAOD.h AliEventBuffer.h\
-      AliVAODParticle.h     AliAODParticle.h  \
-      AliAODPair.h          AliAODRun.h \
-      AliAODPairCut.h       AliAODPairBaseCut.h \
-      AliAODParticleCut.h   AliAODParticleBaseCut.h \
-      AliRunAnalysis.h      AliAnalysis.h     \
-      AliEventCut.h         AliEventBaseCut.h \
-      AliReader.h           AliReaderESD.h    \
-      AliTrackPoints.h      AliClusterMap.h   \
-      AliFlowAnalysis.h     AliReaderESDTree.h \
-      AliMuonAnalysis.h
 
-EINCLUDE:= TPC CONTAINERS ITS