celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From o...@apache.org
Subject [celix] branch master updated: Explicit dependency linking allows users to hardcode dependencies when required, rather than using host dependencies
Date Thu, 29 Oct 2020 10:32:11 GMT
This is an automated email from the ASF dual-hosted git repository.

oipo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/celix.git


The following commit(s) were added to refs/heads/master by this push:
     new 90a8025  Explicit dependency linking allows users to hardcode dependencies when required,
rather than using host dependencies
90a8025 is described below

commit 90a8025012133b0ad121301c8effe4588378ec42
Author: Michael de Lang <kingoipo@gmail.com>
AuthorDate: Tue Aug 18 14:03:46 2020 +0200

    Explicit dependency linking allows users to hardcode dependencies when required, rather
than using host dependencies
---
 cmake/CelixConfig.cmake | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/cmake/CelixConfig.cmake b/cmake/CelixConfig.cmake
index db1eb3f..6c7acb4 100644
--- a/cmake/CelixConfig.cmake
+++ b/cmake/CelixConfig.cmake
@@ -71,3 +71,11 @@ endif ()
 set(CELIX_BUNDLES_DIR ${REL_INSTALL_DIR}/share/celix/bundles)
 set(CELIX_SHELL_BUNDLE ${CELIX_BUNDLES_DIR}/shell.zip)
 set(CELIX_SHELL_TUI_BUNDLE ${CELIX_BUNDLES_DIR}/shell_tui.zip)
+
+include(CMakeFindDependencyMacro)
+find_dependency(ZLIB)
+find_dependency(UUID)
+find_dependency(OpenSSL)
+find_dependency(CURL)
+find_dependency(FFI)
+find_dependency(Jansson)
\ No newline at end of file


Mime
View raw message