+#-*- Mode: Makefile -*-
+
SRCS = AliAnalysisDataContainer.cxx AliAnalysisDataSlot.cxx \
AliAnalysisManager.cxx AliAnalysisTask.cxx \
AliAnalysisSelector.cxx \
EXPORT:=$(SRCS:.cxx=.h)
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lITSrec -lSTEER -lESD -lSTEERBase \
+ -L$(shell root-config --libdir) -lTreePlayer -lXMLIO -lEG
+endif
+
+#-*- Mode: Makefile -*-
CHECKXML = $(shell root-config --has-xml)
ifeq (yes,$(CHECKXML))
DHDR:=Aliengui/AlienGUILinkDef.h
EINCLUDE:= STEER
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -L$(shell root-config --libdir) -lGui
+endif
+#-*- Mode: Makefile -*-
+
SRCS= TGliteXmlEventlist.cxx\
AliAOD.cxx AliEventBuffer.cxx \
AliRunAnalysis.cxx AliAnalysis.cxx \
AliAnalysisEventCuts.h AliAnalysisTrackCuts.h
EINCLUDE:= TPC ITS
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lSTEER -lESD -lSTEERBase \
+ -L$(shell root-config --libdir) -lXMLIO -lEG
+endif
+#-*- Mode: Makefile -*-
+
SRCS:= AliSegmentID.cxx AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx \
AliTPCLoader.cxx AliTPCPRF2D.cxx AliTPCRF1D.cxx \
AliDetectorParam.cxx AliTPCParam.cxx \
AliTransform.cxx AliTPCTransform.cxx AliTPCAlign.cxx \
AliTPCdataQA.cxx AliTPCQAChecker.cxx
-
-
-
-
-
HDRS:= $(SRCS:.cxx=.h)
HDRS:= $(filter-out AliTPCTrackHitsInterfaces.h, $(HDRS))
EINCLUDE:= RAW
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lSTEER -lCDB -lSTEERBase \
+ -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+ -L$(shell root-config --libdir) -lMinuit -lVMC -lEG -lGeom -lGui
+endif
+#-*- Mode: Makefile -*-
SRCS = AliTPCcalibTracksCuts.cxx AliTPCcalibTracks.cxx AliTPCcalibTracksGain.cxx \
AliTPCSelectorESD.cxx AliTPCSelectorTracks.cxx AliTPCCalPadRegion.cxx AliTPCFitPad.cxx AliAnaTPCTrackBase.cxx AliAnaTPCTrackCalib.cxx AliTPCcalibAlign.cxx AliTPCcalibAlignment.cxx AliTPCcalibV0.cxx
-
HDRS:= $(SRCS:.cxx=.h)
#EXPORT:=$(SRCS:.cxx=.h)
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lCDB -lESD -lTPCbase -lTPCrec -lSTEERBase -lANALYSIS\
+ -L$(shell root-config --libdir) -lMinuit -lProof -lEG
+endif
+
+#-*- Mode: Makefile -*-
+
SRCS:= AliTPCFast.cxx \
AliTPCtrackerParam.cxx AliTPCkineGrid.cxx
EINCLUDE:= RAW
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lTPCrec -lTPCsim -lTPCbase -lESD -lSTEER -lSTEERBase \
+ -L$(shell root-config --libdir) -lEG
+endif
+
EINCLUDE:= RAW STEER
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lSTEERBase -lRAWDatarec \
+ -L$(shell root-config --libdir) -lGui
+endif
+
ifdef DATE_ROOT
SRCS += AliTPCMonitorDateMonitor.cxx
+#-*- Mode: Makefile -*-
+
SRCS:= AliTPCcluster.cxx \
AliTPCclusterMI.cxx AliComplexCluster.cxx AliTPCclusterInfo.cxx \
AliClusters.cxx AliTPCClustersRow.cxx \
EINCLUDE:= RAW
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lTPCbase -lSTEER -lESD -lCDB -lSTEERBase \
+ -lRAWDatarec -lRAWDatabase \
+ -L$(shell root-config --libdir) -lMinuit
+endif
+#-*- Mode: Makefile -*-
+
SRCS:= AliTPC.cxx \
AliTPCv0.cxx AliTPCv1.cxx AliTPCv2.cxx AliTPCv3.cxx AliTPCv4.cxx \
AliTPCLaser.cxx \
EINCLUDE:= RAW
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+ -lTPCbase -lSTEER -lCDB -lSTEERBase \
+ -lRAWDatasim -lRAWDatarec -lRAWDatabase \
+ -L$(shell root-config --libdir) -lVMC -lGeom
+endif
+
$(LIBPATH)/libVZEROrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libVZERObase.$(SOEXT)
$(LIBPATH)/libTPCbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
$(LIBPATH)/libTPCsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
-$(LIBPATH)/libTPCrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
+$(LIBPATH)/libTPCrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
$(LIBPATH)/libTPCfast.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT) $(LIBPATH)/libTPCsim.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT)
+$(LIBPATH)/libTPCmon.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT)
+$(LIBPATH)/libTPCcalib.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libTPCrec.$(SOEXT) $(LIBPATH)/libTPCbase.$(SOEXT) $(LIBPATH)/libANALYSIS.$(SOEXT)
$(LIBPATH)/libITSbase.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libRAWDatasim.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libRAWDatabase.$(SOEXT)
$(LIBPATH)/libITSsim.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libSTEER.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT)
$(LIBPATH)/libITSrec.$(SOEXT): $(LIBPATH)/libSTEERBase.$(SOEXT) $(LIBPATH)/libCDB.$(SOEXT) $(LIBPATH)/libESD.$(SOEXT) $(LIBPATH)/libRAWDatarec.$(SOEXT) $(LIBPATH)/libITSbase.$(SOEXT)