]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/libHLTbase.pkg
Implementation of option cw [writing of clusters]
[u/mrichter/AliRoot.git] / HLT / libHLTbase.pkg
index 08d0cafd466ebb96c832923a1c8ed50548ef4243..dc0999d0202c8276bc83802ed1d5bda059b91a5c 100644 (file)
@@ -3,34 +3,16 @@
 
 include $(MODDIR)/hlt.conf
 
-MODULE_SRCS=   AliHLTComponent.cxx \
-               AliHLTComponentHandler.cxx \
-               AliHLTSystem.cxx \
-               AliHLT_C_Component_WrapperInterface.cxx \
-               AliHLTProcessor.cxx \
-               AliHLTCalibrationProcessor.cxx \
-               AliHLTConfiguration.cxx \
-               AliHLTLogging.cxx \
-               AliHLTDataBuffer.cxx \
-               AliHLTConsumerDescriptor.cxx \
-               AliHLTDataSource.cxx \
-               AliHLTDataSink.cxx \
-               AliHLTOfflineInterface.cxx \
-               AliHLTOfflineDataSource.cxx \
-               AliHLTOfflineDataSink.cxx \
-               AliHLTModuleAgent.cxx \
-               AliHLTMemoryFile.cxx \
-               AliHLTDataTypes.cxx \
-               AliHLTMessage.cxx
-
 CLASS_HDRS:=   AliHLTComponent.h \
                AliHLTComponentHandler.h \
                AliHLTSystem.h \
+               AliHLTReconstructorBase.h \
                AliHLTProcessor.h \
                AliHLTCalibrationProcessor.h \
                AliHLTConfiguration.h \
                AliHLTConfigurationHandler.h \
                AliHLTTask.h \
+               AliHLTControlTask.h \
                AliHLTLogging.h \
                AliHLTDataBuffer.h \
                AliHLTConsumerDescriptor.h \
@@ -40,11 +22,33 @@ CLASS_HDRS:=        AliHLTComponent.h \
                AliHLTOfflineDataSource.h \
                AliHLTOfflineDataSink.h \
                AliHLTModuleAgent.h \
+               AliHLTModulePreprocessor.h \
+               AliHLTShuttleInterface.h \
+               AliHLTHOMERLibManager.h \
+               AliHLTHOMERBlockDesc.h \
+               AliHLTHOMERSourceDesc.h \
+               AliHLTEsdManager.h \
+               AliHLTOUT.h \
+               AliHLTOUTHomerBuffer.h \
+               AliHLTOUTTask.h \
+               AliHLTOUTHandler.h \
+               AliHLTOUTHandlerEquId.h \
+               AliHLTOUTHandlerChain.h \
                AliHLTMemoryFile.h \
-               AliHLTMessage.h
+               AliHLTMessage.h \
+               AliHLTEventStatistics.h \
+                AliHLTRunStatistics.h
+
+
+
+MODULE_SRCS=   AliHLT_C_Component_WrapperInterface.cxx \
+               AliHLTDataTypes.cxx \
+               $(CLASS_HDRS:.h=.cxx)
 
 MODULE_HDRS:=  $(CLASS_HDRS) \
                AliHLTDataTypes.h \
+               AliHLTCommonCDBEntries.h \
+               AliHLTMisc.h \
                AliHLT_C_Component_WrapperInterface.h \
                AliHLTDefinitions.h \
                AliHLTStdIncludes.h
@@ -62,4 +66,7 @@ PACKCXXFLAGS := ${HLTCXXFLAGS}
 PACKCFLAGS   := ${HLTCLFAGS}
 PACKDCXXFLAGS:= ${HLTDCXXFLAGS}
 
-EINCLUDE := HLT/BASE
+# the libHLTbase depends on the abstract interface of the monitoring reader
+# and needs include patch HLT/BASE/HOMER because of that. There is no library
+# dependency. Objects are intantianted dynamically.
+EINCLUDE := HLT/BASE HLT/BASE/HOMER