This is an automated email from the ASF dual-hosted git repository.

pnoltes pushed a commit to branch feature/508-remove-deployment-admin-bundle
in repository https://gitbox.apache.org/repos/asf/celix.git


The following commit(s) were added to 
refs/heads/feature/508-remove-deployment-admin-bundle by this push:
     new 15ff5a6d #509: Remove deployment admin feature from conanfile
15ff5a6d is described below

commit 15ff5a6ddc71cd529b5b24e8973517e895b34b0a
Author: Pepijn Noltes <[email protected]>
AuthorDate: Sun Oct 1 14:55:58 2023 +0200

    #509: Remove deployment admin feature from conanfile
---
 conanfile.py | 12 ++----------
 1 file changed, 2 insertions(+), 10 deletions(-)

diff --git a/conanfile.py b/conanfile.py
index dc145bbd..b2256098 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -50,7 +50,6 @@ class CelixConan(ConanFile):
         "enable_testing_dependency_manager_for_cxx11": False,
         "enable_testing_for_cxx14": False,
         "build_all": False,
-        "build_deployment_admin": False,
         "build_http_admin": False,
         "build_log_service": False,
         "build_log_helper": False,
@@ -190,9 +189,6 @@ class CelixConan(ConanFile):
         if options["build_shell_bonjour"]:
             options["build_shell"] = True
 
-        if options["build_deployment_admin"]:
-            options["build_framework"] = True
-
         if options["build_cxx_rsa_integration"]:
             options["build_cxx_remote_service_admin"] = True
             options["build_pushstreams"] = True
@@ -352,13 +348,11 @@ class CelixConan(ConanFile):
         if self.options.build_framework or self.options.build_pubsub:
             self.options['util-linux-libuuid'].shared = True
         if ((self.options.build_framework and self.options.framework_curlinit)
-                or self.options.build_celix_etcdlib or 
self.options.build_deployment_admin
+                or self.options.build_celix_etcdlib
                 or self.options.build_rsa_discovery_common or 
self.options.build_rsa_remote_service_admin_dfi
                 or self.options.build_launcher):
             self.options['libcurl'].shared = True
             self.options['openssl'].shared = True
-        if self.options.build_deployment_admin:
-            self.options['zlib'].shared = True
         if self.options.enable_testing:
             self.options['gtest'].shared = True
             if self.options.enable_address_sanitizer:
@@ -384,12 +378,10 @@ class CelixConan(ConanFile):
         if self.options.build_framework or self.options.build_pubsub:
             self.requires("util-linux-libuuid/2.39")
         if ((self.options.build_framework and self.options.framework_curlinit)
-                or self.options.build_celix_etcdlib or 
self.options.build_deployment_admin
+                or self.options.build_celix_etcdlib
                 or self.options.build_rsa_discovery_common or 
self.options.build_rsa_remote_service_admin_dfi
                 or self.options.build_launcher):
             self.requires("libcurl/[>=7.64.1 <8.0.0]")
-        if self.options.build_deployment_admin:
-            self.requires("zlib/[>=1.2.8 <2.0.0]")
         if (self.options.build_rsa_discovery_common or 
self.options.build_shell_bonjour or
                 (self.options.build_rsa_remote_service_admin_dfi and 
self.options.enable_testing)):
             self.requires("libxml2/[>=2.9.9 <3.0.0]")

Reply via email to