This is an automated email from the ASF dual-hosted git repository.
rlenferink pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/celix.git.
from ed07c0c Removed debug message from DockerPackaging (#120)
add 87c387a gh-80: Adds exception check and handle for bundle start
add 67342d2 gh-118: Updates all Find<PKG>.cmake to created imported CMake
targets. Also updates all link/include usage to use imported targets.
add f0a56c0 gh-118: Moves find_package and adding of imported targets to
UseCelix.cmake instead of CelixConfig.cmake
add fc59c6d #80: Fixes find package usage for Jansson
add 564aebf #80: Updates variables name of find<PKG>cmake to reflect the
name of the find cmake file.
add 402e9f5 #80: Updates error handling of failed lib loading for bundles.
add c44e2c6 #118: Reverts some packge name changes and adds the creation
of Jansson target.
add 74af6d4 #80: Fixes wrong update of the resolved status for a bundle.
add f348591 #118: Update build readme to reflect correct library deps
add 8bdb3c5 #80: tmp disables a bundle test.
add 7a8d9db Fixed formatting of license header
new e902da8 Merge pull request #122 from
apache/feature/#80_bundle_start_with_exception
The 1 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 | 2 +-
bundles/deployment_admin/CMakeLists.txt | 7 +--
bundles/pubsub/examples/CMakeLists.txt | 6 +-
bundles/pubsub/keygen/CMakeLists.txt | 10 +---
bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt | 4 +-
bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt | 1 -
.../pubsub/pubsub_admin_websocket/CMakeLists.txt | 8 ---
bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt | 14 +----
bundles/pubsub/pubsub_discovery/CMakeLists.txt | 6 +-
.../pubsub/pubsub_serializer_json/CMakeLists.txt | 3 +-
bundles/pubsub/pubsub_spi/CMakeLists.txt | 8 +--
.../pubsub/pubsub_topology_manager/CMakeLists.txt | 8 +--
bundles/pubsub/test/CMakeLists.txt | 12 ++--
.../discovery_configured/CMakeLists.txt | 2 +-
.../remote_services/discovery_etcd/CMakeLists.txt | 3 +-
.../remote_services/discovery_shm/CMakeLists.txt | 2 +-
.../remote_service_admin_dfi/CMakeLists.txt | 11 +---
.../remote_service_admin_dfi/test/CMakeLists.txt | 2 +-
.../remote_service_admin_shm/CMakeLists.txt | 3 +-
.../private/test/CMakeLists.txt | 2 +-
.../topology_manager/CMakeLists.txt | 1 -
.../topology_manager/tms_tst/CMakeLists.txt | 2 +-
bundles/shell/shell/CMakeLists.txt | 3 +-
cmake/Modules/FindCUnit.cmake | 65 --------------------
cmake/Modules/FindCZMQ.cmake | 11 +++-
cmake/Modules/FindFFI.cmake | 70 ++++++++++------------
cmake/Modules/FindJansson.cmake | 19 +++++-
cmake/Modules/FindNanoMsg.cmake | 20 +++++--
cmake/Modules/FindOpenSSL.cmake | 12 +++-
cmake/Modules/FindSlp.cmake | 42 -------------
cmake/Modules/FindSyslog.cmake | 17 +++++-
cmake/Modules/FindUUID.cmake | 48 ++++++++++-----
cmake/Modules/FindZMQ.cmake | 9 +++
cmake/cmake_celix/UseCelix.cmake | 42 ++++++++++++-
documents/building/README.md | 28 +++++----
libs/dfi/CMakeLists.txt | 11 +---
libs/etcdlib/CMakeLists.txt | 14 +----
libs/framework/CMakeLists.txt | 15 ++---
.../framework/include/celix/dm/DependencyManager.h | 11 +++-
libs/framework/include/celix_bundle_context.h | 5 +-
libs/framework/include/celix_framework.h | 27 +++++++++
libs/framework/private/mock/bundle_context_mock.c | 3 +-
libs/framework/private/mock/framework_mock.c | 3 +-
libs/framework/src/bundle_context.c | 8 +--
libs/framework/src/framework.c | 50 +++++++++-------
libs/framework/src/framework_private.h | 2 -
libs/framework/tst/CMakeLists.txt | 11 +++-
.../framework/tst/bundle_context_bundles_tests.cpp | 35 +++++++++++
.../framework/tst/nop_activator.c | 24 ++++----
libs/framework/tst/subdir/CMakeLists.txt | 2 +
.../test.h => libs/framework/tst/subdir/src/foo.c | 11 ++--
.../bundles/pubsub_admin_nanomsg/CMakeLists.txt | 4 +-
52 files changed, 374 insertions(+), 365 deletions(-)
delete mode 100644 cmake/Modules/FindCUnit.cmake
delete mode 100644 cmake/Modules/FindSlp.cmake
copy bundles/pubsub/test/test/test_endpoint_runner.cc =>
libs/framework/tst/nop_activator.c (64%)
copy examples/celix-examples/bundle_with_private_lib/tlib/include/test.h =>
libs/framework/tst/subdir/src/foo.c (90%)