This is an automated email from the ASF dual-hosted git repository. rlenferink pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/celix.git
commit e902da8eca3e931cfd1975bef5943f07a866969b Merge: ed07c0c 7a8d9db Author: Roy Lenferink <[email protected]> AuthorDate: Sun Oct 13 18:22:53 2019 +0200 Merge pull request #122 from apache/feature/#80_bundle_start_with_exception 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 +++++++++++ libs/framework/tst/nop_activator.c | 35 +++++++++++ libs/framework/tst/subdir/CMakeLists.txt | 2 + libs/framework/tst/subdir/src/foo.c | 26 ++++++++ .../bundles/pubsub_admin_nanomsg/CMakeLists.txt | 4 +- 52 files changed, 420 insertions(+), 345 deletions(-)
