From 71d5ee506ed0a3db4d9ef0db9fcdc842dfc24bbe Mon Sep 17 00:00:00 2001 From: hristov Date: Sat, 25 Feb 2012 20:45:25 +0000 Subject: [PATCH] Fixes for #86059: Install data when ALICE_ROOT does not point to source (Christian) --- CMakeLists.txt | 7 +++- EMCAL/CMakelibEMCALbase.pkg | 2 ++ EVE/CMakebinalieve.pkg | 34 ++++++++++++++++++-- EVE/CMakebinalihlteve.pkg | 2 +- EVE/CMakelibEveBase.pkg | 8 +++++ EVE/alice-macros/clusters.C | 2 +- EVE/alice-macros/emcal_digits.C | 5 +-- EVE/alice-macros/hmpid_clusters.C | 4 +++ EVE/alice-macros/its_clusters.C | 2 ++ EVE/alice-macros/tpc_clusters.C | 10 +++--- EVE/alice-macros/trd_clusters.C | 8 ++--- HLT/CMakebindHLTrootify.pkg | 2 +- HLT/CMakelibAliHLTTrigger.pkg | 1 + HLT/CMakelibHLTbase.pkg | 13 ++++++++ LHAPDF/CMakeliblhapdf.pkg | 9 ++++++ MUON/CMakelibMUONbase.pkg | 20 ++++++++++++ MUON/CMakelibMUONcore.pkg | 2 ++ MUON/CMakelibMUONgeometry.pkg | 2 ++ MUON/CMakelibMUONrec.pkg | 3 ++ PHOS/CMakelibPHOSbase.pkg | 20 ++++++++++++ PWGGA/CMakelibPWGGACaloTrackCorrelations.pkg | 3 ++ PWGGA/CMakelibPWGGAPHOSTasks.pkg | 4 +++ PWGPP/CMakelibPWGPP.pkg | 31 ++++++++++++++++++ PWGPP/TRD/AliTRDpidRefMakerNN.h | 2 +- PWGPP/TRD/macros/AddTRDcheckTRK.C | 4 +-- PWGUD/CMakelibPWGUDbase.pkg | 2 ++ TOF/CMakelibTOFbase.pkg | 5 +++ TPC/CMakelibTPCbase.pkg | 28 ++++++++++++++++ TPC/CMakelibTPCrec.pkg | 2 ++ TRD/CMakelibTRDbase.pkg | 2 ++ TRD/CMakelibTRDrec.pkg | 8 +++++ 31 files changed, 226 insertions(+), 21 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index db1c18080f3..44ec1737b9f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -445,7 +445,12 @@ include (CPack) # ------------------------------ install ( DIRECTORY data DESTINATION . ) - +install ( DIRECTORY OCDB + DESTINATION . + PATTERN ".svn" EXCLUDE) +install ( DIRECTORY QAref + DESTINATION . + PATTERN ".svn" EXCLUDE) # # EOF diff --git a/EMCAL/CMakelibEMCALbase.pkg b/EMCAL/CMakelibEMCALbase.pkg index 35019e924ac..56f27dfc055 100644 --- a/EMCAL/CMakelibEMCALbase.pkg +++ b/EMCAL/CMakelibEMCALbase.pkg @@ -69,3 +69,5 @@ string (REPLACE ".cxx" ".h" HDRS "${SRCS}") set ( DHDR EMCALbaseLinkDef.h) set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +set (EXPORT AliEMCALGeometry.h AliEMCALDigit.h ) diff --git a/EVE/CMakebinalieve.pkg b/EVE/CMakebinalieve.pkg index 6eb4abe13d4..0b3b21c9827 100644 --- a/EVE/CMakebinalieve.pkg +++ b/EVE/CMakebinalieve.pkg @@ -1,4 +1,5 @@ -#--------------------------------------------------------------------------------# +# -*- mode: CMake -*- +#-----------------------------------------------------------------------# # Package File for alieve # # Author : Johny Jose (johny.jose@cern.ch) # # Variables Defined : # @@ -23,7 +24,7 @@ # CINTAUTOLINK - Set automatic dictionary generation # # ARLIBS - Archive Libraries and objects for linking (Executables only) # # SHLIBS - Shared Libraries and objects for linking (Executables only) # -#--------------------------------------------------------------------------------# +#-----------------------------------------------------------------------# set ( SRCS alieve_main/alieve_main.cxx) set ( CSRCS ) @@ -36,7 +37,7 @@ set ( ELIBS EveBase EveDet MONITOR MUONmapping MUONevaluation MUONsim MUONrec M if(PYTHIA6) list (APPEND ELIBS EVGEN) endif(PYTHIA6) -set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS}) +set ( PACKBLIBS -lftgl ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS} ) if( ALICE_TARGET STREQUAL "macosx") @@ -59,3 +60,30 @@ if( ALICE_TARGET STREQUAL "macosx") set ( ELIBSDIR ${ELIBSDIR} ${FINK_ROOT}/lib) endif( ALICE_TARGET STREQUAL "macosx") + +install (DIRECTORY macros + DESTINATION EVE/ + PATTERN ".svn" EXCLUDE + PATTERN "*.d" EXCLUDE + PATTERN "*_C.so" EXCLUDE) + + +install (DIRECTORY alice-macros + DESTINATION EVE/ + PATTERN ".svn" EXCLUDE + PATTERN "*.d" EXCLUDE + PATTERN "*_C.so" EXCLUDE) + +install (DIRECTORY alice-data + DESTINATION EVE/ + PATTERN ".svn" EXCLUDE + PATTERN "*.d" EXCLUDE + PATTERN "*_C.so" EXCLUDE) + +install (DIRECTORY hlt-macros + DESTINATION EVE/ + PATTERN ".svn" EXCLUDE + PATTERN "*.d" EXCLUDE + PATTERN "*_C.so" EXCLUDE) + + diff --git a/EVE/CMakebinalihlteve.pkg b/EVE/CMakebinalihlteve.pkg index 17e175fa83d..f8443bdd669 100644 --- a/EVE/CMakebinalihlteve.pkg +++ b/EVE/CMakebinalihlteve.pkg @@ -33,7 +33,7 @@ set ( ELIBSDIR ) set ( ELIBS EveBase EveHLT EveDet MONITOR HLTbase HLTrec AliHLTUtil AliHLTEve AliHLTTPC TPCcalib AliHLTRCU AliHLTMUON TPCsim TPCrec TPCbase ITSbase ITSrec TRDbase TRDrec AliHLTTRD PHOSbase PHOSUtils EMCALbase EMCALraw EMCALUtils EMCALrec EMCALsim TRIGGERbase VZERObase VZEROrec VZEROsim TRIGGERbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw MUONtrigger MUONcore STEER CDB AOD ESD STEERBase ANALYSISalice ANALYSIS FASTSIM microcern RAWDatasim RAWDatarec RAWDatabase XMLParser STAT TOFbase TOFsim FMDbase FMDsim FMDrec PMDbase T0base OADB) -set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS}) +set ( PACKBLIBS ${ROOTCLIBS} ${ROOTPLIBS} -lTreePlayer -lGeomPainter -lGed -lRGL -lEve ${SYSLIBS} -lftgl) if( ALICE_TARGET STREQUAL "macosx") diff --git a/EVE/CMakelibEveBase.pkg b/EVE/CMakelibEveBase.pkg index 3fe7de4ea30..71dbb103832 100644 --- a/EVE/CMakelibEveBase.pkg +++ b/EVE/CMakelibEveBase.pkg @@ -33,3 +33,11 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR EveBase/EveBaseLinkDef.h) set ( EINCLUDE RAW ITS TPC EVE/EveBase STEER/STEER STEER/AOD STEER/CDB STEER/ESD STEER/STEERBase) + +install (FILES + EveBase/AliEveTrack.h + EveBase/AliEveEventManager.h + EveBase/AliEveTrackCounter.h + EveBase/AliEveMagField.h + EveBase/AliEveKineTools.h + DESTINATION EVE/EveBase) diff --git a/EVE/alice-macros/clusters.C b/EVE/alice-macros/clusters.C index ee52430539c..e3c52b5ed82 100644 --- a/EVE/alice-macros/clusters.C +++ b/EVE/alice-macros/clusters.C @@ -12,7 +12,7 @@ #include "AliESDtrack.h" #include "AliESDfriend.h" -#include "ITS/AliITSRecoParam.h" +#include "AliITSRecoParam.h" #endif void clusters() diff --git a/EVE/alice-macros/emcal_digits.C b/EVE/alice-macros/emcal_digits.C index 98dfbb5f606..44ece0e0bee 100644 --- a/EVE/alice-macros/emcal_digits.C +++ b/EVE/alice-macros/emcal_digits.C @@ -17,13 +17,14 @@ #include #include #include +#include #include #include #include -#include -#include +#include +#include #include // #include diff --git a/EVE/alice-macros/hmpid_clusters.C b/EVE/alice-macros/hmpid_clusters.C index b097ae614a9..badb5ac78e4 100644 --- a/EVE/alice-macros/hmpid_clusters.C +++ b/EVE/alice-macros/hmpid_clusters.C @@ -14,6 +14,8 @@ #include #include #include +#include +#include #include #include @@ -21,6 +23,8 @@ #else class TEveElement; class TEvePointSet; +class TTree; +class TBranch; #endif TEvePointSet* hmpid_clusters(TEveElement* cont=0) diff --git a/EVE/alice-macros/its_clusters.C b/EVE/alice-macros/its_clusters.C index 2016364b139..d71f2c19dbb 100644 --- a/EVE/alice-macros/its_clusters.C +++ b/EVE/alice-macros/its_clusters.C @@ -20,6 +20,8 @@ #else class TEveElement; class TEvePointSet; +class TTree; +class TBranch; #endif diff --git a/EVE/alice-macros/tpc_clusters.C b/EVE/alice-macros/tpc_clusters.C index d7729f2db4a..b6de372c878 100644 --- a/EVE/alice-macros/tpc_clusters.C +++ b/EVE/alice-macros/tpc_clusters.C @@ -13,11 +13,11 @@ #include #include -#include -#include -#include -#include -#include +#include +#include +#include +#include +#include #else class TEveElement; class TEvePointSet; diff --git a/EVE/alice-macros/trd_clusters.C b/EVE/alice-macros/trd_clusters.C index 359f243954c..c8eb0d1f98f 100644 --- a/EVE/alice-macros/trd_clusters.C +++ b/EVE/alice-macros/trd_clusters.C @@ -14,10 +14,10 @@ #include #include -#include -#include -#include -#include +#include +#include +#include +#include #else class TEvePointSet; class TEveElement; diff --git a/HLT/CMakebindHLTrootify.pkg b/HLT/CMakebindHLTrootify.pkg index 2d080a42aa6..3d4298a6d08 100644 --- a/HLT/CMakebindHLTrootify.pkg +++ b/HLT/CMakebindHLTrootify.pkg @@ -32,7 +32,7 @@ set ( EINCLUDE HLT/BASE HLT/MUON MUON) set ( PACKBLIBS ${ROOTCLIBS} ${SYSLIBS}) -set ( ELIBS AliHLTMUON HLTbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw RAWDatasim MUONtrigger MUONcore STEER CDB AOD RAWDatarec ESD RAWDatabase STEERBase ANALYSIS) +set ( ELIBS AliHLTMUON HLTbase MUONmapping MUONevaluation MUONsim MUONrec MUONgeometry MUONcalib MUONbase MUONraw RAWDatasim MUONtrigger MUONcore STEER CDB AOD RAWDatarec ESD RAWDatabase STEERBase ftgl ANALYSIS) include ("CMakehlt.conf") diff --git a/HLT/CMakelibAliHLTTrigger.pkg b/HLT/CMakelibAliHLTTrigger.pkg index 40fe4a4a4c7..c39fceb4cfe 100644 --- a/HLT/CMakelibAliHLTTrigger.pkg +++ b/HLT/CMakelibAliHLTTrigger.pkg @@ -108,3 +108,4 @@ set ( PACKCXXFLAGS ${HLTCXXFLAGS}) set ( PACKCFLAGS ${HLTCLFAGS}) set ( PACKDCXXFLAGS ${HLTDCXXFLAGS}) set ( PACKSOFLAGS ${HLTSOFLAGS}) +set ( EXPORT trigger/AliHLTGlobalTrigger.h) \ No newline at end of file diff --git a/HLT/CMakelibHLTbase.pkg b/HLT/CMakelibHLTbase.pkg index 2d3c45d834b..a3da75e2590 100644 --- a/HLT/CMakelibHLTbase.pkg +++ b/HLT/CMakelibHLTbase.pkg @@ -145,3 +145,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) diff --git a/LHAPDF/CMakeliblhapdf.pkg b/LHAPDF/CMakeliblhapdf.pkg index f8a8da3e66e..61b8448f2f4 100644 --- a/LHAPDF/CMakeliblhapdf.pkg +++ b/LHAPDF/CMakeliblhapdf.pkg @@ -50,3 +50,12 @@ endif( ALICE_TARGET STREQUAL "solarisCC5") set( PACKCXXFLAGS "${CXXFLAGS} -DDEFAULTPREFIXPATH=\\\"NONE\\\" -DDEFAULTLHAPATH=\\\"../AliRoot/LHAPDF/PDFsets\\\"" ) set ( EXPORT AliStructFuncType.h) + +#--------------------------------------------------------------------------------# +# install PDF data +install ( DIRECTORY PDFsets + DESTINATION LHAPDF + PATTERN ".svn" EXCLUDE + PATTERN ".d" EXCLUDE + PATTERN ".so" EXCLUDE) + diff --git a/MUON/CMakelibMUONbase.pkg b/MUON/CMakelibMUONbase.pkg index 5d7d0f17785..3e1da2ca423 100644 --- a/MUON/CMakelibMUONbase.pkg +++ b/MUON/CMakelibMUONbase.pkg @@ -66,3 +66,23 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR MUONbaseLinkDef.h) set ( EINCLUDE RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +set ( EXPORT AliMUONDigitMaker.h + AliMUONVDigitStore.h + AliMUONDigitStoreV2R.h + AliMUONDigitStoreVImpl.h + AliMUONVDigit.h + AliMUONVCluster.h + AliMUONConstants.h + AliMUONTriggerCircuit.h ) + +install (DIRECTORY data + DESTINATION MUON + PATTERN ".svn" EXCLUDE) + + +# +# EOF +# + + diff --git a/MUON/CMakelibMUONcore.pkg b/MUON/CMakelibMUONcore.pkg index d68fe3ff49f..aeabc8a3788 100644 --- a/MUON/CMakelibMUONcore.pkg +++ b/MUON/CMakelibMUONcore.pkg @@ -51,3 +51,5 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR MUONcoreLinkDef.h) set ( EINCLUDE RAW MUON/mapping) + +set ( EXPORT mapping/AliMpExMap.h AliMUONVStore.h ) diff --git a/MUON/CMakelibMUONgeometry.pkg b/MUON/CMakelibMUONgeometry.pkg index 8ad16f274dd..2a0a73d6a19 100644 --- a/MUON/CMakelibMUONgeometry.pkg +++ b/MUON/CMakelibMUONgeometry.pkg @@ -50,3 +50,5 @@ string(REPLACE ".cxx" ".h" HDRS "${SRCS}") set ( EINCLUDE RAW MUON/mapping) set ( DHDR MUONgeometryLinkDef.h) + +set ( EXPORT AliMUONGeometryTransformer.h ) diff --git a/MUON/CMakelibMUONrec.pkg b/MUON/CMakelibMUONrec.pkg index 80b0668c3ae..e4acca20ffe 100644 --- a/MUON/CMakelibMUONrec.pkg +++ b/MUON/CMakelibMUONrec.pkg @@ -80,3 +80,6 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR MUONrecLinkDef.h) set ( EINCLUDE RAW MUON/mapping STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +set ( EXPORT AliMUONESDInterface.h AliMUONTrack.h AliMUONVClusterStore.h + AliMUONTrackExtrap.h AliMUONTrackParam.h AliMUONCDB.h ) diff --git a/PHOS/CMakelibPHOSbase.pkg b/PHOS/CMakelibPHOSbase.pkg index 52a85f2c418..6194026c73a 100644 --- a/PHOS/CMakelibPHOSbase.pkg +++ b/PHOS/CMakelibPHOSbase.pkg @@ -72,3 +72,23 @@ set ( DHDR PHOSbaseLinkDef.h) set ( EXPORT AliPHOSGeometry.h AliPHOSEMCAGeometry.h AliPHOSCPVGeometry.h AliPHOSSupportGeometry.h AliPHOSCalibData.h) set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +install ( DIRECTORY mapping + DESTINATION PHOS + PATTERN ".svn" EXCLUDE + PATTERN ".d" EXCLUDE + PATTERN ".so" EXCLUDE) + +install ( DIRECTORY . + DESTINATION PHOS + FILES_MATCHING PATTERN "*.root" + PATTERN "*.dat" + PATTERN "doc" EXCLUDE + PATTERN "macros" EXCLUDE + PATTERN "ShuttleInput" EXCLUDE + PATTERN "PROOF-INF.PHOSUtils" EXCLUDE + PATTERN "tgt_*" EXCLUDE) + +# +# EOF +# diff --git a/PWGGA/CMakelibPWGGACaloTrackCorrelations.pkg b/PWGGA/CMakelibPWGGACaloTrackCorrelations.pkg index 32f019c44a8..15f304a552b 100644 --- a/PWGGA/CMakelibPWGGACaloTrackCorrelations.pkg +++ b/PWGGA/CMakelibPWGGACaloTrackCorrelations.pkg @@ -52,3 +52,6 @@ set ( DHDR PWGGACaloTrackCorrelationsLinkDef.h) string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" ) set ( EINCLUDE ANALYSIS EMCAL PHOS PWG/CaloTrackCorrBase PWGGA/CaloTrackCorrelations STEER/AOD STEER/STEERBase) + +install (FILES CaloTrackCorrelations/macros/QA/AddTaskCalorimeterQA.C + DESTINATION PWGGA/CaloTrackCorrelations/macros/QA/ ) diff --git a/PWGGA/CMakelibPWGGAPHOSTasks.pkg b/PWGGA/CMakelibPWGGAPHOSTasks.pkg index 77c222680d2..a6a0558cd4e 100644 --- a/PWGGA/CMakelibPWGGAPHOSTasks.pkg +++ b/PWGGA/CMakelibPWGGAPHOSTasks.pkg @@ -46,3 +46,7 @@ set ( DHDR PWGGAPHOSTasksLinkDef.h) string ( REPLACE ".cxx" ".h" EXPORT "${SRCS}" ) set ( EINCLUDE PWGGA/PHOSTasks/PHOS_pp_pi0 PWGGA/PHOSTasks/CaloCellQA PWGGA/PHOSTasks/omega3pi PHOS STEER/ESD STEER/STEERBase) + +install (FILES PHOSTasks/CaloCellQA/macros/AddTaskCaloCellsQA.C + PHOSTasks/CaloCellQA/macros/AddTaskPHOSQA.C + DESTINATION PWGGA/PHOSTasks/CaloCellQA/macros) diff --git a/PWGPP/CMakelibPWGPP.pkg b/PWGPP/CMakelibPWGPP.pkg index c4d6b73bf70..76e7eaf18a6 100644 --- a/PWGPP/CMakelibPWGPP.pkg +++ b/PWGPP/CMakelibPWGPP.pkg @@ -94,3 +94,34 @@ set ( EINCLUDE STEER/ESD STEER/STEERBase ) + +# install macros as needed +install ( DIRECTORY macros + DESTINATION PWGPP + PATTERN ".d" EXCLUDE + PATTERN ".so" EXCLUDE) +install ( DIRECTORY PilotTrain + DESTINATION PWGPP/ + PATTERN ".d" EXCLUDE + PATTERN ".so" EXCLUDE) +install ( FILES HMPID/AddTaskHmpidQA.C + DESTINATION PWGPP/HMPID) +install ( FILES T0/AddTaskT0QA.C + DESTINATION PWGPP/T0) +install ( FILES TOF/AddTaskTOFQA.C + DESTINATION PWGPP/TOF) +install ( DIRECTORY TPC/macros + DESTINATION PWGPP/TPC + PATTERN ".C") +install ( DIRECTORY TRD + DESTINATION PWGPP) +install ( FILES ZDC/AddTaskZDCQA.C + DESTINATION PWGPP/ZDC) +install ( FILES PilotTrain/AddTaskMuonQA.C + DESTINATION PWGPP/PilotTrain/ ) + + +# +# EOF +# + diff --git a/PWGPP/TRD/AliTRDpidRefMakerNN.h b/PWGPP/TRD/AliTRDpidRefMakerNN.h index fea1044be89..cf885486fd7 100644 --- a/PWGPP/TRD/AliTRDpidRefMakerNN.h +++ b/PWGPP/TRD/AliTRDpidRefMakerNN.h @@ -19,7 +19,7 @@ #include "AliTRDpidRefMaker.h" #endif #ifndef ALITRDCALPID_H -#include "Cal/AliTRDCalPID.h" +#include "AliTRDCalPID.h" #endif class TEventList; diff --git a/PWGPP/TRD/macros/AddTRDcheckTRK.C b/PWGPP/TRD/macros/AddTRDcheckTRK.C index 5b54537cde2..125c713b74f 100644 --- a/PWGPP/TRD/macros/AddTRDcheckTRK.C +++ b/PWGPP/TRD/macros/AddTRDcheckTRK.C @@ -4,8 +4,8 @@ #include "AliLog.h" #include "AliAnalysisManager.h" #include "AliAnalysisDataContainer.h" -#include "TRD/AliTRDtrackerV1.h" -#include "TRD/AliTRDtransform.h" +#include "AliTRDtrackerV1.h" +#include "AliTRDtransform.h" #include "PWGPP/TRD/AliTRDcheckTRK.h" #endif diff --git a/PWGUD/CMakelibPWGUDbase.pkg b/PWGUD/CMakelibPWGUDbase.pkg index acaa5512aae..c64682cc58a 100644 --- a/PWGUD/CMakelibPWGUDbase.pkg +++ b/PWGUD/CMakelibPWGUDbase.pkg @@ -43,3 +43,5 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR PWGUDbaseLinkDef.h) set ( EINCLUDE PWGUD/base STEER/AOD STEER/STEERBase ANALYSIS) + +set (EXPORT base/AliPWG0Helper.h) \ No newline at end of file diff --git a/TOF/CMakelibTOFbase.pkg b/TOF/CMakelibTOFbase.pkg index f239896ba7b..ffbe874cd98 100644 --- a/TOF/CMakelibTOFbase.pkg +++ b/TOF/CMakelibTOFbase.pkg @@ -82,3 +82,8 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR TOFbaseLinkDef.h) set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +install (DIRECTORY data + DESTINATION TOF + PATTERN ".svn" EXCLUDE) + diff --git a/TPC/CMakelibTPCbase.pkg b/TPC/CMakelibTPCbase.pkg index 786a7991b27..57dfb0a9fa3 100644 --- a/TPC/CMakelibTPCbase.pkg +++ b/TPC/CMakelibTPCbase.pkg @@ -116,3 +116,31 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR TPCbaseLinkDef.h) set ( EINCLUDE RAW STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) + +set (EXPORT AliSegmentID.h) + +install ( DIRECTORY mapping + DESTINATION TPC + PATTERN ".d" EXCLUDE + PATTERN ".so" EXCLUDE) + +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) + +# +# EOF +# diff --git a/TPC/CMakelibTPCrec.pkg b/TPC/CMakelibTPCrec.pkg index a64049958d6..d4c257501ca 100644 --- a/TPC/CMakelibTPCrec.pkg +++ b/TPC/CMakelibTPCrec.pkg @@ -65,3 +65,5 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR TPCrecLinkDef.h) set ( EINCLUDE RAW STEER/STEER STEER/ESD STEER/STEERBase) + +set ( EXPORT AliTPCClustersRow.h AliTPCclusterMI.h AliClusters.h AliTPCclusterInfo.h ) diff --git a/TRD/CMakelibTRDbase.pkg b/TRD/CMakelibTRDbase.pkg index 23ecd53db42..0d2aaaf5656 100644 --- a/TRD/CMakelibTRDbase.pkg +++ b/TRD/CMakelibTRDbase.pkg @@ -109,4 +109,6 @@ string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) set ( DHDR TRDbaseLinkDef.h) +set ( EXPORT AliTRDgeometry.h Cal/AliTRDCalPID.h ) + set ( EINCLUDE RAW TRD/Cal STEER/STEER STEER/CDB STEER/ESD STEER/STEERBase) diff --git a/TRD/CMakelibTRDrec.pkg b/TRD/CMakelibTRDrec.pkg index 8092e157f84..d2514fab3a5 100644 --- a/TRD/CMakelibTRDrec.pkg +++ b/TRD/CMakelibTRDrec.pkg @@ -51,6 +51,14 @@ set ( SRCS string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" ) +set ( EXPORT AliTRDpidUtil.h + AliTRDcluster.h + AliTRDtrackerV1.h + AliTRDtransform.h + AliTRDtrackingSector.h ) + + set ( DHDR TRDrecLinkDef.h) set ( EINCLUDE RAW STAT STEER/STEER STEER/ESD STEER/STEERBase) + -- 2.43.0