Johnfreeman/129 update dependencies#169
Closed
jcfreeman2 wants to merge 22 commits intodevelopfrom johnfreeman/129_update_dependencies
+208-214
Commits
Commits on May 6, 2022
JCF: Issue #129: have daq-cmake be a build-only dependency which brings in not only pybind11 but also moo, and only have an explicit (run-time) dependence on moo if python configuration is used in …
committedrootJCF: Issue #129: update boost dependencies (main change is to build only if they're only used in unit tests)
committedroot
Commits on May 8, 2022
Commits on May 9, 2022
- committedroot
JCF: Issue #129: ensure daq-cmake is only a dependency of dunedaq when we're dealing with a developer installation
committedrootJCF: Issue #129: add the new +dev variant of the dunedaq umbrella package, which lets you choose whether you want to include developer tools (daq-cmake, cmake, etc.)
committedroot
Commits on May 11, 2022
JCF: Issue #129: since the get_moo_model_path function in daq-cmake is needed when generating configs, come up with a ~dev version of daq-cmake which can still provide this while not bringing in it…
committedrootJCF: Issue #129: beef up the daq-cmake dependencies to ensure a ~dev installation of dunedaq will work
committedroot
Commits on May 13, 2022
- committedJohn Freeman
Commits on May 17, 2022
Commits on May 18, 2022
Commits on Aug 17, 2022
Commits on Aug 18, 2022
JCF: Issue #129: ensure that packages needed for daq-cmake's build functions (daq_add_python_bindings, etc.) only depend on daq-cmake in the build phase
committedJohn FreemanJCF: Issue #129: add run-time dependency on daq-cmake for its get_moo_model_path function where necessary
committedJohn FreemanJCF: Issue #129: account for the fact that pybind11 isn't needed when daq-cmake is built, but IS needed by other packages which use it
committedroot