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 58d0678925280f9aec42ebf8d001a05b72f646fe
Author: PengZheng <[email protected]>
AuthorDate: Wed Jun 28 19:35:56 2023 +0800

    All build_ options are off by default so that users do not get what they do 
not need.
---
 conanfile.py | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/conanfile.py b/conanfile.py
index 15603038..cb0c99f9 100644
--- a/conanfile.py
+++ b/conanfile.py
@@ -95,27 +95,27 @@ class CelixConan(ConanFile):
         "enable_testing_for_cxx14": False,
         "build_all": False,
         "build_deployment_admin": False,
-        "build_http_admin": True,
-        "build_log_service": True,
-        "build_syslog_writer": True,
-        "build_pubsub": True,
+        "build_http_admin": False,
+        "build_log_service": False,
+        "build_syslog_writer": False,
+        "build_pubsub": False,
         "build_pubsub_psa_zmq": False,
         "build_pubsub_examples": False,
         "build_pubsub_integration": False,
         "build_pubsub_psa_tcp": False,
         "build_pubsub_psa_udp_mc": False,
-        "build_pubsub_psa_ws": True,
+        "build_pubsub_psa_ws": False,
         "build_pubsub_discovery_etcd": False,
-        "build_cxx_remote_service_admin": True,
+        "build_cxx_remote_service_admin": False,
         "build_cxx_rsa_integration": False,
-        "build_remote_service_admin": True,
-        "build_rsa_remote_service_admin_dfi": True,
-        "build_rsa_discovery_configured": True,
+        "build_remote_service_admin": False,
+        "build_rsa_remote_service_admin_dfi": False,
+        "build_rsa_discovery_configured": False,
         "build_rsa_discovery_etcd": False,
         "build_rsa_remote_service_admin_shm_v2": False,
         "build_rsa_json_rpc": False,
         "build_rsa_discovery_zeroconf": False,
-        "build_shell": True,
+        "build_shell": False,
         "build_remote_shell": False,
         "build_shell_bonjour": False,
         "build_shell_tui": False,
@@ -126,7 +126,7 @@ class CelixConan(ConanFile):
         "build_promises": False,
         "build_pushstreams": False,
         "build_experimental": False,
-        "build_celix_dfi": True,
+        "build_celix_dfi": False,
         "celix_cxx14": True,
         "celix_cxx17": True,
         "celix_install_deprecated_api": False,

Reply via email to