Skip to content
Snippets Groups Projects
  • Pierre-Alain Loizeau's avatar
    80773550
    Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully · 80773550
    Pierre-Alain Loizeau authored
    - 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
    80773550
    History
    Fix install + usage of KFParticle headers, both KFP lib and CBM libs load fully
    Pierre-Alain Loizeau authored
    - 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