X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=HLT%2FCMakelibAliHLTTPC.pkg;h=040ad900ff33805646ffc794116c3230a789dcb5;hb=1dc1fe8170db3d04eddf318d8eae242a267109d8;hp=545d478585496212d4b24e20c71960d349705192;hpb=20febe5e7afbd05358cae0476e1ed569bc03f407;p=u%2Fmrichter%2FAliRoot.git diff --git a/HLT/CMakelibAliHLTTPC.pkg b/HLT/CMakelibAliHLTTPC.pkg index 545d4785854..040ad900ff3 100644 --- a/HLT/CMakelibAliHLTTPC.pkg +++ b/HLT/CMakelibAliHLTTPC.pkg @@ -1,3 +1,4 @@ +# $Id$ #--------------------------------------------------------------------------------# # Package File for AliHLTTPC # # Author : Johny Jose (johny.jose@cern.ch) # @@ -25,9 +26,105 @@ # SHLIBS - Shared Libraries and objects for linking (Executables only) # #--------------------------------------------------------------------------------# -set ( CLASS_HDRS AliHLTTPCTransform.h AliHLTTPCClusterTransformation.h AliHLTTPCAgent.h AliHLTTPCMemHandler.h AliHLTTPCDataCompressorHelper.h AliHLTTPCFitter.h AliHLTTPCFileHandler.h AliHLTTPCClusterFinder.h AliHLTTPCMapping.h AliHLTTPCDigitReader.h AliHLTTPCDigitReaderPacked.h AliHLTTPCDigitReaderUnpacked.h AliHLTTPCDigitReaderDecoder.h AliHLTTPCDigitReader32Bit.h AliHLTTPCDigitDumpComponent.h AliHLTTPCDataCheckerComponent.h AliHLTTPCZeroSuppressionComponent.h AliHLTTPCNoiseMap.h AliHLTTPCNoiseMapComponent.h AliHLTTPCVertex.h AliHLTTPCVertexArray.h AliHLTTPCVertexFinder.h AliHLTTPCTrackArray.h AliHLTTPCTrack.h offline/AliHLTTPCDigitPublisherComponent.h offline/AliHLTTPCOfflineClustererComponent.h offline/AliHLTTPCOfflineTrackerComponent.h offline/AliHLTTPCOfflineTrackerCalibComponent.h offline/AliHLTTPCOfflineCalibrationComponent.h offline/AliHLTTPCOfflineCluster.h AliHLTTPCClusters.h AliHLTTPCConfMapFit.h AliHLTTPCConfMapTrack.h AliHLTTPCConfMapPoint.h AliHLTTPCConfMapper.h AliHLTTPCModelTrack.h AliHLTTPCMerger.h AliHLTTPCTrackMerger.h AliHLTTPCGlobalMerger.h AliHLTTPCInterMerger.h AliHLTTPCPad.h AliHLTTPCDefinitions.h AliHLTTPCRawDataUnpackerComponent.h AliHLTTPCClusterFinderComponent.h AliHLTTPCHWClusterTransformComponent.h AliHLTTPCCFComparisonComponent.h AliHLTTPCVertexFinderComponent.h AliHLTTPCSliceTrackerComponent.h AliHLTTPCGlobalMergerComponent.h AliHLTTPCEsdWriterComponent.h AliHLTTPCHistogramHandlerComponent.h AliHLTTPCClusterConverterComponent.h tracking-ca/AliHLTTPCCATrack.h tracking-ca/AliHLTTPCCATracklet.h tracking-ca/AliHLTTPCCATracker.h tracking-ca/AliHLTTPCCABaseTrackParam.h tracking-ca/AliHLTTPCCATrackParam.h tracking-ca/AliHLTTPCCATrackConvertor.h tracking-ca/AliHLTTPCCAParam.h tracking-ca/AliHLTTPCCARow.h tracking-ca/AliHLTTPCCAGrid.h tracking-ca/AliHLTTPCCAHitArea.h tracking-ca/AliHLTTPCCAMCPoint.h tracking-ca/AliHLTTPCCATrackerComponent.h tracking-ca/AliHLTTPCCANeighboursFinder.h tracking-ca/AliHLTTPCCANeighboursCleaner.h tracking-ca/AliHLTTPCCAStartHitsFinder.h tracking-ca/AliHLTTPCCATrackletConstructor.h tracking-ca/AliHLTTPCCATrackletSelector.h tracking-ca/AliHLTTPCCADisplay.h tracking-ca/AliHLTTPCCAMCTrack.h tracking-ca/AliHLTTPCCAPerformance.h tracking-ca/AliHLTTPCCAMerger.h tracking-ca/AliHLTTPCCAGlobalMergerComponent.h tracking-ca/AliHLTTPCCAClusterData.h tracking-ca/AliHLTTPCCASliceData.h tracking-ca/AliHLTTPCCASliceOutput.h tracking-ca/AliHLTTPCCAStandaloneFramework.h tracking-ca/AliTPCtrackerCA.h tracking-ca/AliHLTTPCCATrackerFramework.h tracking-ca/AliHLTTPCCAInputDataCompressorComponent.h tracking-ca/AliHLTTPCCAGPUTracker.h tracking-ca/AliHLTTPCCATrackerOutputConverter.h - merger-ca/AliHLTTPCGMTrackParam.h merger-ca/AliHLTTPCGMSliceTrack.h merger-ca/AliHLTTPCGMMerger.h - comp/AliHLTTPCCompDataCompressorHelper.h comp/AliHLTTPCCompDumpComponent.h comp/AliHLTTPCCompModelAnalysis.h comp/AliHLTTPCCompModelConverter.h comp/AliHLTTPCCompModelConverterComponent.h comp/AliHLTTPCCompModelDeconverter.h comp/AliHLTTPCCompModelDeconverterComponent.h comp/AliHLTTPCCompModelDeflater.h comp/AliHLTTPCCompModelDeflaterComponent.h comp/AliHLTTPCCompModelInflater.h comp/AliHLTTPCCompModelInflaterComponent.h AliHLTTPCEventStatistics.h AliHLTTPCEventStatisticsProducerComponent.h AliHLTTPCRunStatistics.h AliHLTTPCRunStatisticsProducerComponent.h AliHLTTPCKryptonClusterFinder.h AliHLTTPCKryptonClusterFinderComponent.h AliHLTTPCClusterHistoComponent.h AliHLTTPCTrackHistoComponent.h AliHLTTPCTrackDumpComponent.h AliHLTTPCClusterDumpComponent.h AliHLTTPCHWCFDataReverterComponent.h AliHLTTPCTrackMCMarkerComponent.h AliHLTTPCdEdxComponent.h) +set ( CLASS_HDRS + AliHLTTPCTransform.h + AliHLTTPCClusterTransformation.h + AliHLTTPCAgent.h + AliHLTTPCMemHandler.h + AliHLTTPCDataCompressorHelper.h + AliHLTTPCFitter.h + AliHLTTPCFileHandler.h + AliHLTTPCClusterFinder.h + AliHLTTPCMapping.h + AliHLTTPCDigitReader.h + AliHLTTPCDigitReaderUnpacked.h + AliHLTTPCDigitReader32Bit.h + AliHLTTPCDigitDumpComponent.h + AliHLTTPCDataCheckerComponent.h + AliHLTTPCVertex.h + AliHLTTPCTrackArray.h + AliHLTTPCTrack.h + offline/AliHLTTPCDigitPublisherComponent.h + offline/AliHLTTPCOfflineClustererComponent.h + offline/AliHLTTPCOfflineTrackerComponent.h + offline/AliHLTTPCOfflineTrackerCalibComponent.h + offline/AliHLTTPCOfflineCalibrationComponent.h + offline/AliHLTTPCOfflineCluster.h + AliHLTTPCClusters.h + AliHLTTPCConfMapFit.h + AliHLTTPCConfMapTrack.h + AliHLTTPCConfMapPoint.h + AliHLTTPCConfMapper.h + AliHLTTPCModelTrack.h + AliHLTTPCMerger.h + AliHLTTPCTrackMerger.h + AliHLTTPCGlobalMerger.h + AliHLTTPCInterMerger.h + AliHLTTPCPad.h + AliHLTTPCDefinitions.h + AliHLTTPCRawDataUnpackerComponent.h + AliHLTTPCClusterFinderComponent.h + AliHLTTPCHWClusterTransformComponent.h + AliHLTTPCCFComparisonComponent.h + AliHLTTPCSliceTrackerComponent.h + AliHLTTPCGlobalMergerComponent.h + AliHLTTPCEsdWriterComponent.h + AliHLTTPCHistogramHandlerComponent.h + AliHLTTPCClusterConverterComponent.h + tracking-ca/AliHLTTPCCATrack.h + tracking-ca/AliHLTTPCCATracklet.h + tracking-ca/AliHLTTPCCATracker.h + tracking-ca/AliHLTTPCCABaseTrackParam.h + tracking-ca/AliHLTTPCCATrackParam.h + tracking-ca/AliHLTTPCCATrackConvertor.h + tracking-ca/AliHLTTPCCAParam.h + tracking-ca/AliHLTTPCCARow.h + tracking-ca/AliHLTTPCCAGrid.h + tracking-ca/AliHLTTPCCAHitArea.h + tracking-ca/AliHLTTPCCAMCPoint.h + tracking-ca/AliHLTTPCCATrackerComponent.h + tracking-ca/AliHLTTPCCANeighboursFinder.h + tracking-ca/AliHLTTPCCANeighboursCleaner.h + tracking-ca/AliHLTTPCCAStartHitsFinder.h + tracking-ca/AliHLTTPCCATrackletConstructor.h + tracking-ca/AliHLTTPCCATrackletSelector.h + tracking-ca/AliHLTTPCCADisplay.h + tracking-ca/AliHLTTPCCAMCTrack.h + tracking-ca/AliHLTTPCCAPerformance.h + tracking-ca/AliHLTTPCCAMerger.h + tracking-ca/AliHLTTPCCAGlobalMergerComponent.h + tracking-ca/AliHLTTPCCAClusterData.h + tracking-ca/AliHLTTPCCASliceData.h + tracking-ca/AliHLTTPCCASliceOutput.h + tracking-ca/AliHLTTPCCAStandaloneFramework.h + tracking-ca/AliTPCtrackerCA.h + tracking-ca/AliHLTTPCCATrackerFramework.h + tracking-ca/AliHLTTPCCAInputDataCompressorComponent.h + tracking-ca/AliHLTTPCCAGPUTracker.h + tracking-ca/AliHLTTPCCATrackerOutputConverter.h + merger-ca/AliHLTTPCGMTrackParam.h + merger-ca/AliHLTTPCGMSliceTrack.h + merger-ca/AliHLTTPCGMMerger.h + comp/AliHLTTPCCompDataCompressorHelper.h + comp/AliHLTTPCCompDumpComponent.h + comp/AliHLTTPCCompModelAnalysis.h + comp/AliHLTTPCCompModelConverter.h + comp/AliHLTTPCCompModelConverterComponent.h + comp/AliHLTTPCCompModelDeconverter.h + comp/AliHLTTPCCompModelDeconverterComponent.h + comp/AliHLTTPCCompModelDeflater.h + comp/AliHLTTPCCompModelDeflaterComponent.h + comp/AliHLTTPCCompModelInflater.h + comp/AliHLTTPCCompModelInflaterComponent.h + AliHLTTPCKryptonClusterFinder.h + AliHLTTPCClusterHistoComponent.h + AliHLTTPCTrackHistoComponent.h + AliHLTTPCTrackDumpComponent.h + AliHLTTPCClusterDumpComponent.h + AliHLTTPCHWCFDataReverterComponent.h + AliHLTTPCTrackMCMarkerComponent.h + AliHLTTPCdEdxComponent.h +) string ( REPLACE ".h" ".cxx" MODULE_SRCS "${CLASS_HDRS}") list(APPEND MODULE_SRCS AliHLTTPCLog.cxx) @@ -39,7 +136,9 @@ set ( MODULE_DHDR ) set ( EINCLUDE HLT/TPCLib HLT/TPCLib/tracking HLT/TPCLib/comp HLT/TPCLib/tracking-ca HLT/TPCLib/merger-ca HLT/TPCLib/offline HLT/BASE HLT/BASE/util HLT/RCU TPC RAW STEER) set ( ELIBS dl) -set ( LIBRARY_DEP -lHLTbase -lAliHLTRCU -lAliHLTUtil -lCDB -lESD -lSTEER -lSTEERBase -lTPCrec -lTPCcalib -lTPCbase -lRAWDatarec -lRAWDatabase -L${ROOTLIBDIR} -lEG) +set ( ELIBS "HLTbase AliHLTRCU AliHLTUtil CDB ESD STEER STEERBase TPCrec TPCcalib TPCbase RAWDatarec RAWDatabase -lEG") + +set ( ELIBSDIR "${ROOTLIBDIR}" ) include ("CMakehlt.conf") @@ -61,7 +160,7 @@ if(NOT DHDR) endif(NOT DHDR) set ( EDEFINE ${HLTDEFS}) -set ( PACKCXXFLAGS ${HLTCXXFLAGS} -Wshadow) +set ( PACKCXXFLAGS "${HLTCXXFLAGS} -Wshadow") set ( PACKCFLAGS ${HLTCLFAGS}) set ( PACKDCXXFLAGS ${HLTDCXXFLAGS}) set ( PACKSOFLAGS ${HLTSOFLAGS})