DDML should also use the Key4hep defaults for configuring a build
Open
Beginner friendly
enhancement
- Dominant language
- C++
- Stars
- 1
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
Specifically these ones: https://github.com/key4hep/key4hep-dev-utils/blob/main/defaults/cmake/Key4hepConfig.cmake
Once they are added, it should also be added to this list https://github.com/key4hep/key4hep-dev-utils/blob/main/scripts/get_packages.sh
Contributor guide
Research direction
Compare the Key4hep defaults in defaults/cmake/Key4hepConfig.cmake with DDML's existing build configuration, then inspect scripts/get_packages.sh for the package list. Done means DDML uses the specified Key4hep defaults and the relevant entry is included in the package list.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, shell
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 68/100