CbmUtility library
The merge request creates a CbmUtility library in the core of CbmRoot. The library is supposed to contain extensions to STL and Boost C++ utilities.
NOTE: This should be merged after !2085.
Merge request reports
Activity
added Build System Framework core labels
requested review from @f.uhlig
assigned to @v.friese
mentioned in merge request !2084
Dear @d.smith, @fweig, @v.friese, @f.uhlig, @p.-a.loizeau, @se.gorbunov, @s.zharko,
you have been identified as code owner of at least one file which was changed with this merge request.
Please check the changes and approve them or request changes.
added CodeOwners label
- core/containers/CMakeLists.txt 0 → 100644
1 1 set(INCLUDE_DIRECTORIES 2 ${CMAKE_SOURCE_DIR}/algo/base # For "algo/base/yaml/*.h" included as relative "yaml/?????.h" to fit install tree 2 ${CMAKE_CURRENT_SOURCE_DIR}/.. # For inclusions like "yaml/Yaml.h" I think this is because either you tried to use
${CMAKE_CURRENT_SOURCE_DIR
instead of${CMAKE_SOURCE_DIR}
or you forgot to update the partial path after moving he folder.
As you moved the folder, please try with the following suggestionSecond thought coming to me while writing this: even better would be to start using here the convention of "full path install and include for namespaced headers with generic names"
So- Installing all headers of this library under
<install>/include/core/utility/yaml
instead of<install>/include/yaml/
- Changing all includes to
#define "core/utility/yaml/XXXXX.h"
- Changing this line to be only
${CMAKE_SOURCE_DIR} # Full path includes for this library
Edited by Pierre-Alain Loizeau- Installing all headers of this library under
- algo/online/containers/CMakeLists.txt 0 → 100644
- algo/online/containers/CMakeLists.txt 0 → 100644