Skip to content
Snippets Groups Projects
Commit d5d2d9f4 authored by Administrator's avatar Administrator Committed by Pierre-Alain Loizeau
Browse files

Don't install conflicting header files

This fixes the problems that header files with the same name are installed in
the same directory overwritting each other. The solution is not to generate a
dictionary for the library and don't install the header files at all since
without dictionary they are not needed at runtime at all.

Related to #3582
parent 3697eea5
No related branches found
No related tags found
1 merge request!2067Fix missing headers install
# CMakeList file for library libCbmAtcOfflineSteer
# F. Linz, 27 October 2023
set(SRCS
set(NO_DICT_SRCS
Config.cxx
Run.cxx
TaskFactory.cxx
......@@ -10,7 +10,7 @@ set(SRCS
set(INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR})
set(LIBRARY_NAME CbmAtConverterSteer)
set(LINKDEF RootLinkDef.h)
#set(LINKDEF RootLinkDef.h)
set(PUBLIC_DEPENDENCIES
CbmData
FairRoot::Base
......
......
......@@ -231,4 +231,4 @@ namespace cbm::atconverter
} // namespace cbm::atconverter
ClassImp(cbm::atconverter::Run)
//ClassImp(cbm::atconverter::Run)
......@@ -159,8 +159,7 @@ namespace cbm::atconverter
Config fConfig = {};
std::set<ECbmModuleId> fDataPresent = {};
ClassDef(cbm::atconverter::Run, 1);
// ClassDef(cbm::atconverter::Run, 1);
};
} // namespace cbm::atconverter
......
......
......@@ -2,7 +2,7 @@
# V. Friese, 13 May 2023
set(SRCS
set(NO_DICT_SRCS
Config.cxx
Run.cxx
TaskFactory.cxx
......@@ -16,7 +16,7 @@ endif()
set(LIBRARY_NAME CbmRecoOfflineSteer)
set(LINKDEF RootLinkDef.h)
#set(LINKDEF RootLinkDef.h)
set(PUBLIC_DEPENDENCIES
AlgoOffline
CbmData
......
......
......@@ -240,4 +240,4 @@ namespace cbm::reco::offline
} // namespace cbm::reco::offline
ClassImp(cbm::reco::offline::Run)
//ClassImp(cbm::reco::offline::Run)
......@@ -152,7 +152,7 @@ namespace cbm::reco::offline
std::set<ECbmModuleId> fDataPresent = {};
ClassDef(cbm::reco::offline::Run, 1);
// ClassDef(cbm::reco::offline::Run, 1);
};
} // namespace cbm::reco::offline
......
......
# CMakeList file for library libCbmSimDigitizationSteer
# F. Linz, 09 January 2024
set(SRCS
set(NO_DICT_SRCS
Config.cxx
Run.cxx
)
......@@ -9,7 +9,7 @@ set(SRCS
set(INCLUDE_DIRECTORIES ${CMAKE_CURRENT_SOURCE_DIR})
set(LIBRARY_NAME CbmSimDigitizationSteer)
set(LINKDEF RootLinkDef.h)
#set(LINKDEF RootLinkDef.h)
set(PUBLIC_DEPENDENCIES
CbmData
FairRoot::Base
......
......
......@@ -176,4 +176,4 @@ namespace cbm::sim::digitization
} // namespace cbm::sim::digitization
ClassImp(cbm::sim::digitization::Run)
//ClassImp(cbm::sim::digitization::Run)
......@@ -122,7 +122,7 @@ namespace cbm::sim::digitization
Config fConfig = {};
ClassDef(cbm::sim::digitization::Run, 1);
// ClassDef(cbm::sim::digitization::Run, 1);
};
} // namespace cbm::sim::digitization
......
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment