]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/libHLTbase.pkg
first sketch of the HLTOUT handler
[u/mrichter/AliRoot.git] / HLT / libHLTbase.pkg
index 91b07881e3facb11c15eca56d5aba6311a96ae94..f9e59d7285dbf7f58d3f2a5019135ca3ebdff6cd 100644 (file)
@@ -3,28 +3,15 @@
 
 include $(MODDIR)/hlt.conf
 
-MODULE_SRCS=   AliHLTComponent.cxx \
-               AliHLTComponentHandler.cxx \
-               AliHLTSystem.cxx \
-               AliHLT_C_Component_WrapperInterface.cxx \
-               AliHLTProcessor.cxx \
-               AliHLTConfiguration.cxx \
-               AliHLTLogging.cxx \
-               AliHLTDataBuffer.cxx \
-               AliHLTConsumerDescriptor.cxx \
-               AliHLTDataSource.cxx \
-               AliHLTDataSink.cxx \
-               AliHLTFileWriter.cxx \
-               AliHLTOfflineInterface.cxx \
-               AliHLTOfflineDataSource.cxx \
-               AliHLTOfflineDataSink.cxx \
-               AliHLTModuleAgent.cxx \
-               AliHLTMessage.cxx
+MODULE_SRCS=   AliHLT_C_Component_WrapperInterface.cxx \
+               AliHLTDataTypes.cxx \
+               $(CLASS_HDRS:.h=.cxx)
 
 CLASS_HDRS:=   AliHLTComponent.h \
                AliHLTComponentHandler.h \
                AliHLTSystem.h \
                AliHLTProcessor.h \
+               AliHLTCalibrationProcessor.h \
                AliHLTConfiguration.h \
                AliHLTConfigurationHandler.h \
                AliHLTTask.h \
@@ -33,11 +20,13 @@ CLASS_HDRS:=        AliHLTComponent.h \
                AliHLTConsumerDescriptor.h \
                AliHLTDataSource.h \
                AliHLTDataSink.h \
-               AliHLTFileWriter.h \
                AliHLTOfflineInterface.h \
                AliHLTOfflineDataSource.h \
                AliHLTOfflineDataSink.h \
                AliHLTModuleAgent.h \
+               AliHLTOUT.h \
+               AliHLTOUTHandler.h \
+               AliHLTMemoryFile.h \
                AliHLTMessage.h
 
 MODULE_HDRS:=  $(CLASS_HDRS) \
@@ -46,12 +35,13 @@ MODULE_HDRS:=       $(CLASS_HDRS) \
                AliHLTDefinitions.h \
                AliHLTStdIncludes.h
 
-DHDR:=                 BASE/HLTbaseLinkDef.h
-CINTAUTOLINK:=
+MODULE_DHDR:=
 
 SRCS:=$(patsubst %,BASE/%,$(MODULE_SRCS))
 CINTHDRS:=$(patsubst %,BASE/%,$(CLASS_HDRS))
 HDRS:=$(patsubst %,BASE/%,$(MODULE_HDRS))
+DHDR:=$(patsubst %,BASE/%,$(MODULE_DHDR))
+CINTAUTOLINK:= $(shell test "x$(MODULE_DHDR)" = "x" && echo 1)
 
 EDEFINE      := ${HLTDEFS}
 PACKCXXFLAGS := ${HLTCXXFLAGS}