This is an automated email from the ASF dual-hosted git repository. pengzheng pushed a commit to branch feature/579-automatic-dependency-deduction in repository https://gitbox.apache.org/repos/asf/celix.git
commit ecd5195f0c7c0e7814b7ccd209b8dffd6283ce57 Author: PengZheng <[email protected]> AuthorDate: Thu Jul 13 20:50:48 2023 +0800 Add automatic dependency deduction to remaining libs. --- conanfile.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/conanfile.py b/conanfile.py index 129b3a3d..80101261 100644 --- a/conanfile.py +++ b/conanfile.py @@ -329,6 +329,16 @@ class CelixConan(ConanFile): if self.options.celix_install_deprecated_api: self.options.build_framework = True + if self.options.build_rcm: + self.options.build_utils = True + + if self.options.build_launcher or self.options.build_dependency_manager: + self.options.build_framework = True + + if self.options.build_dependency_manager_cxx: + self.options.build_framework = True + self.options.celix_cxx14 = True + if self.options.build_framework: self.options.build_utils = True
