]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/CMakelibTPCbase.pkg
Moving required CMake version from 2.8.4 to 2.8.8
[u/mrichter/AliRoot.git] / TPC / CMakelibTPCbase.pkg
index 8533c11ba230506872799aa93ece2af7afae3370..c0684e0be9e1ae363b66b424b89a33841ceefb5c 100644 (file)
@@ -1,3 +1,5 @@
+# -*- mode: CMake -*-
+
 #--------------------------------------------------------------------------------#
 # Package File for TPCbase                                                       #
 # Author : Johny Jose (johny.jose@cern.ch)                                       #
 # SHLIBS - Shared Libraries and objects for linking (Executables only)           #
 #--------------------------------------------------------------------------------#
 
-set ( SRCS   AliSegmentID.cxx  AliSegmentArray.cxx AliDigits.cxx AliH2F.cxx AliTPCLoader.cxx AliTPCPRF2D.cxx AliTPCRF1D.cxx AliDetectorParam.cxx AliTPCParam.cxx AliTPCParamSR.cxx AliTPCParamCR.cxx AliTPCdigit.cxx AliSimDigits.cxx AliDigitsArray.cxx AliTPCDigitsArray.cxx AliTPCmapper.cxx AliTPCROC.cxx AliTPCCalROC.cxx AliTPCCalPad.cxx AliTPCCalDet.cxx AliTPCcalibDB.cxx AliTPCcalibDButil.cxx AliTPCAltroMapping.cxx AliTPCRawStream.cxx AliTPCRawStreamV3.cxx AliTPCLaserTracks.cxx AliTPCSensorTemp.cxx  AliTPCSensorTempArray.cxx AliTPCCalibRawBase.cxx AliTPCCalibPedestal.cxx AliTPCCalibPulser.cxx   AliTPCCalibCE.cxx AliTPCCalibRaw.cxx AliTPCPreprocessor.cxx   AliTPCPreprocessorOnline.cxx AliTPCCalibViewer.cxx  AliTPCCalibViewerGUI.cxx  AliTPCCalibViewerGUItime.cxx AliTPCCalibViewerGUIAlarms.cxx AliTPCCalibQAChecker.cxx AliTPCGenDBTemp.cxx AliTPCGenDBConf.cxx AliTPCExB.cxx  AliTPCExBExact.cxx AliTPCExBFirst.cxx AliTPCTempMap.cxx AliTPCCalibVdrift.cxx AliTPCCalibTCF.cxx AliTPCAltroEmulator.cxx  AliTPCeventInfo.cxx AliTransform.cxx AliTPCTransform.cxx AliTPCAlign.cxx AliTPCGoofieValues.cxx AliTPCdataQA.cxx AliTPCQAChecker.cxx AliTPCConfigDA.cxx AliTPCConfigParser.cxx  AliTPCkalmanTime.cxx AliESDcosmic.cxx AliTPCPointCorrection.cxx AliTPCTransformation.cxx AliTPCkalmanFit.cxx AliTPCLaserTrack.cxx AliTPCcalibBase.cxx AliTPCCorrection.cxx AliTPCInverseCorrection.cxx AliTPCComposedCorrection.cxx AliTPCExBBShape.cxx AliTPCExBTwist.cxx AliTPCGGVoltError.cxx AliTPCBoundaryVoltError.cxx AliTPCCalibGlobalMisalignment.cxx AliTPCFCVoltError3D.cxx AliTPCROCVoltError3D.cxx AliTPCSpaceCharge.cxx AliTPCSpaceCharge3D.cxx AliXRDPROOFtoolkit.cxx AliTPCExBEffective.cxx AliTPCExBEffectiveSector.cxx AliTPCCorrectionDrift.cxx )
+set ( SRCS   
+    Base/AliSegmentID.cxx 
+    Base/AliSegmentArray.cxx 
+    Base/AliDigits.cxx 
+    AliH2F.cxx   # REMOVE
+    Base/AliTPCLoader.cxx 
+    Base/AliTPCPRF2D.cxx 
+    Base/AliTPCRF1D.cxx 
+    Base/AliDetectorParam.cxx 
+    Base/AliTPCParam.cxx 
+    Base/AliTPCParamSR.cxx 
+    Base/AliSimDigits.cxx 
+    Base/AliDigitsArray.cxx 
+    Base/AliTPCDigitsArray.cxx 
+    Base/AliTPCmapper.cxx 
+    Base/AliTPCROC.cxx 
+    Base/AliTPCCalROC.cxx 
+    Base/AliTPCCalPad.cxx 
+    Base/AliTPCcalibDB.cxx 
+    Base/AliTPCcalibDButil.cxx 
+    Base/AliTPCAltroMapping.cxx 
+    Base/AliTPCRawStreamV3.cxx 
+    Base/AliTPCSensorTemp.cxx 
+    Base/AliTPCSensorTempArray.cxx 
+    Base/AliTPCCalibRawBase.cxx 
+    Base/AliTPCCalibPedestal.cxx 
+    Base/AliTPCCalibPulser.cxx 
+    Base/AliTPCCalibCE.cxx 
+    Base/AliTPCCalibRaw.cxx 
+    Base/AliTPCPreprocessor.cxx 
+    Base/AliTPCPreprocessorOnline.cxx
+    AliTPCCalibViewer.cxx        # UTIL
+    AliTPCCalibViewerGUI.cxx     # UTIL
+    AliTPCCalibViewerGUItime.cxx # UTIL
+    Base/AliTPCExB.cxx 
+    Base/AliTPCExBExact.cxx 
+    Base/AliTPCExBFirst.cxx 
+    Base/AliTPCTempMap.cxx 
+    Base/AliTPCCalibVdrift.cxx 
+    Base/AliTransform.cxx 
+    Base/AliTPCTransform.cxx 
+    Base/AliTPCdataQA.cxx 
+    Base/AliTPCQAChecker.cxx 
+    Base/AliTPCConfigDA.cxx 
+    Base/AliTPCConfigParser.cxx
+    Base/AliTPCPointCorrection.cxx
+    Base/AliTPCLaserTrack.cxx 
+    Base/AliTPCCorrection.cxx 
+    Base/AliTPCInverseCorrection.cxx 
+    Base/AliTPCComposedCorrection.cxx 
+    Base/AliTPCExBBShape.cxx 
+    Base/AliTPCExBTwist.cxx 
+    Base/AliTPCGGVoltError.cxx 
+    Base/AliTPCBoundaryVoltError.cxx 
+    Base/AliTPCCalibGlobalMisalignment.cxx 
+    Base/AliTPCFCVoltError3D.cxx 
+    Base/AliTPCROCVoltError3D.cxx 
+    Base/AliTPCSpaceCharge.cxx 
+    Base/AliTPCSpaceCharge3D.cxx 
+    Base/AliTPCCorrectionLookupTable.cxx
+    Base/AliXRDPROOFtoolkit.cxx 
+    Base/AliTPCExBEffective.cxx 
+    Base/AliTPCExBEffectiveSector.cxx 
+    Base/AliTPCCorrectionDrift.cxx 
+    )
     
 string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
 
 set ( DHDR  TPCbaseLinkDef.h)
 
-set ( EINCLUDE  RAW)
+set ( EINCLUDE  RAW TPC/Base STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase)
+
+set (EXPORT Base/AliSegmentID.h AliTPCCalibViewerGUI.h Base/AliTPCRawStreamV3.h)
+
+install ( DIRECTORY mapping
+          DESTINATION TPC
+          PATTERN ".d"  EXCLUDE
+          PATTERN ".so" EXCLUDE)
 
-if( ALICE_TARGET STREQUAL "win32gcc")
-       
-                               set ( PACKSOFLAGS  ${SOFLAGS} -L${ALICE_ROOT}/lib/tgt_${ALICE_TARGET} -lSTEER -lCDB -lSTEERBase -lRAWDatasim -lRAWDatarec -lRAWDatabase -L${ROOTLIBDIR} -lMinuit -lVMC -lEG -lGeom -lGui)
+install ( DIRECTORY . 
+          DESTINATION TPC
+          FILES_MATCHING PATTERN "*.root"
+                         PATTERN "*.dat"
+                        PATTERN "testMC" EXCLUDE
+                        PATTERN "doc" EXCLUDE
+                        PATTERN "Calib" EXCLUDE
+                        PATTERN "macros" EXCLUDE
+                        PATTERN "CalibMacros" EXCLUDE
+                        PATTERN ".svn" EXCLUDE
+                        PATTERN "mapping" EXCLUDE
+                        PATTERN "fastSimul" EXCLUDE
+                        PATTERN "Cal" EXCLUDE
+                        PATTERN "scripts" EXCLUDE
+                        PATTERN "tgt_linuxx8664gcc" EXCLUDE
+                        PATTERN "stressTest" EXCLUDE)
 
-endif( ALICE_TARGET STREQUAL "win32gcc")
+#
+# EOF
+#