X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FCMakelibHLTbase.pkg;h=15895029c3650baa3f9ed877508c8a7ed65e3790;hb=e1ffd90d37706ff46ecd3c12cb58a26049548b1c;hp=3e0b67792ed71bbcc185916bedfbaa00e4d1b1a5;hpb=eda175797c98aa093e5d3f764bcb01e7567f119c;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/CMakelibHLTbase.pkg b/HLT/CMakelibHLTbase.pkg index 3e0b67792ed..15895029c36 100644 --- a/HLT/CMakelibHLTbase.pkg +++ b/HLT/CMakelibHLTbase.pkg @@ -1,3 +1,4 @@ +# $Id$ #--------------------------------------------------------------------------------# # Package File for HLTbase # # Author : Johny Jose (johny.jose@cern.ch) # @@ -26,12 +27,94 @@ #--------------------------------------------------------------------------------# include ("CMakehlt.conf") -set ( CLASS_HDRS AliHLTComponent.h AliHLTComponentHandler.h AliHLTMisc.h AliHLTSystem.h AliHLTReconstructorBase.h AliHLTPluginBase.h AliHLTProcessor.h AliHLTCalibrationProcessor.h AliHLTConfiguration.h AliHLTComponentConfiguration.h AliHLTConfigurationHandler.h AliHLTOnlineConfiguration.h AliHLTTTreeProcessor.h AliHLTTask.h AliHLTDumpTask.h AliHLTControlTask.h AliHLTLogging.h AliHLTErrorGuard.h AliHLTDataBuffer.h AliHLTConsumerDescriptor.h AliHLTDataSource.h AliHLTDataSink.h AliHLTOfflineInterface.h AliHLTOfflineDataSource.h AliHLTOfflineDataSink.h AliHLTModuleAgent.h AliHLTModulePreprocessor.h AliHLTShuttleInterface.h AliHLTDimServer.h AliHLTHOMERLibManager.h AliHLTHOMERManager.h AliHLTHOMERProxyHandler.h AliHLTHOMERBlockDesc.h AliHLTHOMERSourceDesc.h AliHLTEsdManager.h AliHLTDAQ.h AliHLTOUT.h AliHLTOUTHomerBuffer.h AliHLTOUTTask.h AliHLTOUTHandler.h AliHLTOUTHandlerIgnore.h AliHLTOUTHandlerEquId.h AliHLTOUTHandlerDetectorDDL.h AliHLTOUTHandlerChain.h AliHLTOUTHandlerEsdBranch.h AliHLTMemoryFile.h AliHLTMessage.h AliHLTEventStatistics.h AliHLTBlockDataCollection.h AliHLTTriggerDecision.h AliHLTGlobalTriggerDecision.h AliHLTReadoutList.h AliHLTTriggerDomain.h AliHLTDomainEntry.h AliHLTTriggerMenu.h AliHLTTriggerMenuItem.h AliHLTTriggerMenuSymbol.h AliHLTCTPData.h AliHLTScalars.h AliHLTRunStatistics.h) +set ( CLASS_HDRS + AliHLTComponent.h + AliHLTComponentHandler.h + AliHLTMisc.h + AliHLTSystem.h + AliHLTReconstructorBase.h + AliHLTPluginBase.h + AliHLTProcessor.h + AliHLTCalibrationProcessor.h + AliHLTConfiguration.h + AliHLTComponentConfiguration.h + AliHLTConfigurationHandler.h + AliHLTOnlineConfiguration.h + AliHLTTTreeProcessor.h + AliHLTTask.h + AliHLTDumpTask.h + AliHLTControlTask.h + AliHLTLogging.h + AliHLTErrorGuard.h + AliHLTDataBuffer.h + AliHLTConsumerDescriptor.h + AliHLTDataSource.h + AliHLTDataSink.h + AliHLTOfflineInterface.h + AliHLTOfflineDataSource.h + AliHLTModuleAgent.h + AliHLTModulePreprocessor.h + AliHLTShuttleInterface.h + AliHLTDimServer.h + AliHLTHOMERLibManager.h + AliHLTHOMERManager.h + AliHLTHOMERProxyHandler.h + AliHLTHOMERBlockDesc.h + AliHLTHOMERSourceDesc.h + AliHLTEsdManager.h + AliHLTDAQ.h + AliHLTOUT.h + AliHLTOUTHomerBuffer.h + AliHLTOUTTask.h + AliHLTOUTHandler.h + AliHLTOUTHandlerIgnore.h + AliHLTOUTHandlerEquId.h + AliHLTOUTHandlerDetectorDDL.h + AliHLTOUTHandlerChain.h + AliHLTOUTHandlerEsdBranch.h + AliHLTMemoryFile.h + AliHLTMessage.h + AliHLTEventStatistics.h + AliHLTBlockDataCollection.h + AliHLTTriggerDecision.h + AliHLTGlobalTriggerDecision.h + AliHLTReadoutList.h + AliHLTTriggerDomain.h + AliHLTDomainEntry.h + AliHLTTriggerMenu.h + AliHLTTriggerMenuItem.h + AliHLTTriggerMenuSymbol.h + AliHLTCTPData.h + AliHLTScalars.h + AliHLTRunStatistics.h + AliHLTSpacePointContainer.h + AliHLTTrackGeometry.h + AliHLTComponentBenchmark.h + AliHLTDataDeflater.h + AliHLTDataDeflaterSimple.h + AliHLTDataDeflaterHuffman.h + AliHLTHuffman.h + AliHLTDataInflater.h + AliHLTDataInflaterSimple.h + AliHLTDataInflaterHuffman.h + ) string ( REPLACE ".h" ".cxx" MODULE_SRCS "${CLASS_HDRS}") -list(APPEND MODULE_SRCS AliHLT_C_Component_WrapperInterface.cxx AliHLTDataTypes.cxx) +list(APPEND MODULE_SRCS + AliHLT_C_Component_WrapperInterface.cxx + AliHLTDataTypes.cxx + ) -list(APPEND MODULE_HDRS ${CLASS_HDRS} AliHLTDataTypes.h AliHLTLoggingVariadicFree.h AliHLTExternalTrackParam.h AliHLTCommonCDBEntries.h AliHLT_C_Component_WrapperInterface.h AliHLTDefinitions.h AliHLTStdIncludes.h) +list(APPEND MODULE_HDRS + ${CLASS_HDRS} + AliHLTDataTypes.h + AliHLTLoggingVariadicFree.h + AliHLTExternalTrackParam.h + AliHLTCommonCDBEntries.h + AliHLT_C_Component_WrapperInterface.h + AliHLTDefinitions.h + AliHLTStdIncludes.h + ) set ( MODULE_DHDR HLTbaseLinkDef.h) @@ -48,6 +131,9 @@ if (MODULE_DHDR) ALICE_Format (DHDR "BASE/" "" "${MODULE_DHDR}") endif(MODULE_DHDR) +set ( ELIBS "${ROOTLIBS} -lGeom -lMinuit -lEG -lVMC -lTreePlayer -lRIO -lXMLIO -lThread -lProof -lProofPlayer -lXMLParser -lGui") +set ( ELIBSDIR "${ROOTLIBDIR}") + if(NOT DHDR) set(CINTAUTOLINK 1) endif(NOT DHDR) @@ -58,3 +144,16 @@ set ( PACKCFLAGS ${HLTCLFAGS}) set ( PACKDCXXFLAGS ${HLTDCXXFLAGS}) set ( EINCLUDE HLT/BASE HLT/BASE/HOMER) + +set ( EXPORT + BASE/AliHLTDataTypes.h + BASE/AliHLTStdIncludes.h + BASE/AliHLTLogging.h + BASE/AliHLTGlobalTriggerDecision.h + BASE/AliHLTDomainEntry.h + BASE/AliHLTTriggerDomain.h + BASE/AliHLTTriggerDecision.h + BASE/AliHLTReadoutList.h + BASE/AliHLTTriggerMenu.h + BASE/AliHLTTriggerMenuItem.h + BASE/AliHLTTriggerMenuSymbol.h)