Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully
- Patch the KFParticle CMake (KFP side) so that the headers are temporarily installed in a subfolder in the build fodler - Fix the KFParticle external CMake file (CBM side): - apply KFParticle install patch to all 3 patch cases (in combination with original patch for MACOS ARM and Clang Tiny) - headers are installed in a subfolder - missing headers added to install (probably most of them installed now) - some headers installed under two subfolders to match dictionaries of both CBM libs and KFP lib - add all (new + previously used) install subfolders to interface of the installed KFP library - Analysis: Partial path for KF includes to be compatible with all 3 usage variants - Reco: Partial path for KF includes to be compatible with all 3 usage variants
Showing
- analysis/PWGDIL/dielectron/conversion/CbmAnaConversion.cxx 3 additions, 4 deletionsanalysis/PWGDIL/dielectron/conversion/CbmAnaConversion.cxx
- analysis/PWGDIL/dielectron/conversion/CbmAnaConversionKF.h 3 additions, 3 deletionsanalysis/PWGDIL/dielectron/conversion/CbmAnaConversionKF.h
- analysis/PWGDIL/dielectron/papaframework/CMakeLists.txt 3 additions, 2 deletionsanalysis/PWGDIL/dielectron/papaframework/CMakeLists.txt
- analysis/PWGDIL/dielectron/papaframework/PairAnalysisPairKF.cxx 2 additions, 2 deletions...is/PWGDIL/dielectron/papaframework/PairAnalysisPairKF.cxx
- analysis/PWGDIL/dielectron/papaframework/PairAnalysisPairKF.h 5 additions, 5 deletions...ysis/PWGDIL/dielectron/papaframework/PairAnalysisPairKF.h
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.cxx 1 addition, 3 deletions...L/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h 3 additions, 4 deletions...DIL/dielectron/pi0eta/CbmKresConversionCorrectedPhotons.h
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.cxx 3 additions, 4 deletionsanalysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h 2 additions, 3 deletionsanalysis/PWGDIL/dielectron/pi0eta/CbmKresConversionKF.h
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.cxx 1 addition, 3 deletions...ysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManual.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.cxx 1 addition, 4 deletions...WGDIL/dielectron/pi0eta/CbmKresConversionManualmbias1.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.cxx 1 addition, 4 deletions...WGDIL/dielectron/pi0eta/CbmKresConversionManualmbias2.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.cxx 1 addition, 4 deletions...WGDIL/dielectron/pi0eta/CbmKresConversionManualmbias3.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.cxx 1 addition, 4 deletions...WGDIL/dielectron/pi0eta/CbmKresConversionManualmbias4.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.cxx 1 addition, 3 deletions...sis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.cxx
- analysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h 3 additions, 4 deletionsanalysis/PWGDIL/dielectron/pi0eta/CbmKresConversionPhotons.h
- analysis/PWGDIL/dielectron/pi0eta/CbmKresEta.cxx 1 addition, 4 deletionsanalysis/PWGDIL/dielectron/pi0eta/CbmKresEta.cxx
- analysis/common/at_kfpf_interface/ATKFParticleFinder.cxx 1 addition, 1 deletionanalysis/common/at_kfpf_interface/ATKFParticleFinder.cxx
- external/InstallKFParticle.cmake 60 additions, 13 deletionsexternal/InstallKFParticle.cmake
- external/KFParticle_header_install.patch 42 additions, 0 deletionsexternal/KFParticle_header_install.patch
Loading
Please register or sign in to comment