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

pengzheng pushed a change to branch feature/conan_support
in repository https://gitbox.apache.org/repos/asf/celix.git.


    from 289bf9e  Add missing options and loosen libzip requirement.
     new 1e9e20a  Package modules improvements.
     new 9083b3d  Fix bonjour shell compilation failure.
     new fe5dc9b  Improve the modular structure of cmake project, update 
conanfile accordingly.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |  36 +-
 bundles/cxx_remote_services/CMakeLists.txt         |  13 +-
 .../cxx_remote_services/admin/gtest/CMakeLists.txt |   2 +-
 .../discovery_configured/gtest/CMakeLists.txt      |   2 +-
 .../cxx_remote_services/integration/CMakeLists.txt |  81 +-
 bundles/cxx_remote_services/rsa_spi/CMakeLists.txt |   6 +-
 bundles/deployment_admin/CMakeLists.txt            |  25 +-
 bundles/device_access/CMakeLists.txt               |   4 +-
 bundles/device_access/device_access/CMakeLists.txt |   8 +-
 bundles/device_access/example/CMakeLists.txt       |   2 +-
 bundles/http_admin/CMakeLists.txt                  |   2 +-
 bundles/http_admin/civetweb/CMakeLists.txt         |  10 +-
 bundles/http_admin/http_admin_api/CMakeLists.txt   |   6 +-
 bundles/logging/CMakeLists.txt                     |  19 +-
 bundles/logging/log_admin/gtest/CMakeLists.txt     |   2 +-
 bundles/logging/log_helper/CMakeLists.txt          |  12 +-
 bundles/logging/log_service_api/CMakeLists.txt     |  10 +-
 bundles/logging/log_writers/CMakeLists.txt         |   2 +-
 .../log_writers/syslog_writer/CMakeLists.txt       |   2 +-
 .../log_writers/syslog_writer/gtest/CMakeLists.txt |   3 +-
 bundles/pubsub/CMakeLists.txt                      |  31 +-
 bundles/pubsub/examples/CMakeLists.txt             | 663 +++++++-------
 bundles/pubsub/integration/CMakeLists.txt          | 994 +++++++++++----------
 bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt     |  49 +-
 bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt  |  45 +-
 .../pubsub/pubsub_admin_websocket/CMakeLists.txt   |  47 +-
 bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt     |  65 +-
 bundles/pubsub/pubsub_api/CMakeLists.txt           |   7 +-
 bundles/pubsub/pubsub_discovery/CMakeLists.txt     |  41 +-
 .../pubsub_serializer_avrobin/gtest/CMakeLists.txt |   2 +-
 .../pubsub/pubsub_serializer_json/CMakeLists.txt   |   2 +-
 .../pubsub_serializer_json/gtest/CMakeLists.txt    |   2 +-
 bundles/pubsub/pubsub_spi/CMakeLists.txt           |   8 +-
 bundles/pubsub/pubsub_utils/CMakeLists.txt         |   6 +-
 bundles/pubsub/pubsub_utils/gtest/CMakeLists.txt   |   3 +-
 bundles/remote_services/CMakeLists.txt             |  17 +-
 .../deprecated_rsa_spi/CMakeLists.txt              |   6 +-
 .../discovery_configured/CMakeLists.txt            |  43 +-
 .../remote_services/discovery_etcd/CMakeLists.txt  |  57 +-
 .../examples/interceptors/CMakeLists.txt           |   2 +-
 .../remote_service_admin_dfi/CMakeLists.txt        |  66 +-
 .../remote_service_admin_dfi/gtest/CMakeLists.txt  |   8 +-
 .../remote_services_api/CMakeLists.txt             |   6 +-
 .../topology_manager/CMakeLists.txt                |  11 +-
 .../topology_manager/tms_tst/CMakeLists.txt        |   2 +-
 bundles/shell/remote_shell/CMakeLists.txt          |  32 +-
 bundles/shell/shell/CMakeLists.txt                 |  36 +-
 bundles/shell/shell/gtest/CMakeLists.txt           |   4 +-
 bundles/shell/shell_bonjour/CMakeLists.txt         |   6 +-
 .../shell_bonjour/private/src/bonjour_shell.c      |   2 +-
 bundles/shell/shell_tui/CMakeLists.txt             |   4 +-
 bundles/shell/shell_wui/CMakeLists.txt             |   2 -
 cmake/CelixConfig.cmake                            |  32 +-
 cmake/Modules/FindLIBZIP.cmake                     |   2 +-
 cmake/celix_project/CelixProject.cmake             |  29 +-
 cmake/cmake_celix/BundlePackaging.cmake            |   5 +-
 cmake/cmake_celix/ContainerPackaging.cmake         |   3 +-
 conanfile.py                                       | 111 ++-
 examples/celix-examples/CMakeLists.txt             |   2 +-
 libs/dependency_manager/CMakeLists.txt             |   5 +-
 libs/dfi/CMakeLists.txt                            |   5 +-
 libs/etcdlib/CMakeLists.txt                        | 103 +--
 libs/etcdlib/cmake/FindJansson.cmake               |  19 +-
 libs/framework/CMakeLists.txt                      |   8 +-
 libs/launcher/CMakeLists.txt                       |  11 +-
 libs/promises/CMakeLists.txt                       |   6 +-
 libs/pushstreams/CMakeLists.txt                    |   8 +-
 libs/utils/CMakeLists.txt                          |   8 +-
 misc/experimental/CMakeLists.txt                   |   2 +-
 69 files changed, 1471 insertions(+), 1404 deletions(-)

Reply via email to