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

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

commit 5e18244cf4260e2c9f278b3c247e00d614f3c5b1
Merge: 06ae35ae7 3b5459728
Author: PengZheng <howto...@gmail.com>
AuthorDate: Sat Jan 11 21:19:21 2025 +0800

    Merge pull request #731 from apache/feature/devcontainer
    
    Feature/devcontainer

 .devcontainer/Containerfile                        | 127 ++++++++++++++++++++
 .devcontainer/README.md                            |  69 +++++++++++
 .../build-devcontainer-image.sh                    |   5 +-
 .../build-project-with-conan.sh                    |  15 +--
 .../conan-container-debug-profile                  |  25 ++--
 .../conan-container-default-profile                |  25 ++--
 .devcontainer/devcontainer.json                    |  15 +++
 .devcontainer/run-devcontainer.sh                  | 133 +++++++++++++++++++++
 .../setup-project-with-apt.sh                      |  17 ++-
 .../setup-project-with-conan.sh                    |  15 +--
 .github/workflows/celix_etcdlib.yml                |   2 +-
 .github/workflows/celix_promise.yml                |   2 +-
 .github/workflows/conan_create.yml                 |  14 +--
 .github/workflows/containers.yml                   |  98 ++++++++++++---
 .github/workflows/coverage.yml                     |   6 +-
 .github/workflows/coverity-scan.yml                |   2 +-
 .github/workflows/macos.yml                        |  10 +-
 .github/workflows/ubuntu.yml                       |  12 +-
 README.md                                          |   2 +-
 .../discovery_zeroconf/gtest/CMakeLists.txt        |   2 +-
 .../src/DiscoveryZeroconfAnnouncerTestSuite.cc     |   4 +-
 .../gtest/src/DiscoveryZeroconfWatcherTestSuite.cc |  10 +-
 conanfile.py                                       |   1 +
 container/Containerfile.gitpod                     |  61 ----------
 container/Containerfile.ubuntu                     |  71 -----------
 container/README.md                                |  55 ---------
 container/run-ubuntu-container.sh                  |  47 --------
 documents/development/README.md                    |   3 +-
 examples/conan_test_package/CMakeLists.txt         |  13 ++
 examples/conan_test_package/conanfile.py           |   1 +
 examples/conan_test_package_v2/conanfile.py        |   1 +
 31 files changed, 521 insertions(+), 342 deletions(-)

diff --cc conanfile.py
index de23229d9,92fb9bb7f..cfce0de63
--- a/conanfile.py
+++ b/conanfile.py
@@@ -351,9 -339,8 +351,10 @@@ class CelixConan(ConanFile)
              # https://github.com/conan-io/conan-center-index/pull/16254
              self.requires("mdnsresponder/1310.140.1")
          # 'libzip/1.10.1' requires 'zlib/1.2.13' while 'libcurl/7.64.1' 
requires 'zlib/1.2.12'
+         self.requires("openssl/[>=3.2.0]", override=True)
          self.requires("zlib/1.2.13", override=True)
 +        if self.options.build_event_admin_remote_provider_mqtt:
 +            self.requires("mosquitto/[>=2.0.3 <3.0.0]")
          self.validate()
  
      def generate(self):

Reply via email to