You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2023/08/09 14:07:18 UTC
[celix] branch feature/allow_duplicate_bundles_in_container updated (d69ba723 -> bfe9ed8a)
This is an automated email from the ASF dual-hosted git repository.
pnoltes pushed a change to branch feature/allow_duplicate_bundles_in_container
in repository https://gitbox.apache.org/repos/asf/celix.git
from d69ba723 Add warning for duplicate embedded bundles in a container.
add af911849 Add to BUILD_PATH
add 8695bd78 Merge pull request #606 from apache/hotfix/ensure-origin-rpath-for-bnd-activator-lib
add eec29e2f [#607] make installed bundle use INSTALL_RPATH.
add c4544711 Remove unnecessary BUILD_RPATH setting.
add 84ac9a4d Merge pull request #608 from apache/hotfix/ensure-origin-rpath-for-bnd-activator-lib
add a7581acb Switch to util-linux-libuuid to avoid conflict with other conan package.
add ddcb4bee Merge pull request #611 from apache/hotfix/libuuid-switch
add 0d7c48f0 599: Add celix_bindings rust lib
add 36b67ea9 599: Update rust bundle to use celix_bindings
add 035593fe 599: Update misc/experimental/rust readme
add 5281a395 Merge pull request #603 from apache/feature/599-add-rust-bindings
add bfe9ed8a Merge remote-tracking branch 'origin/master' into feature/allow_duplicate_bundles_in_container
No new revisions were added by this update.
Summary of changes:
cmake/cmake_celix/BundlePackaging.cmake | 320 ++++++++++++---------
conanfile.py | 4 +-
misc/experimental/rust/CMakeLists.txt | 11 +-
misc/experimental/rust/Cargo.toml | 1 +
misc/experimental/rust/README.md | 23 ++
.../Cargo.toml | 12 +-
misc/experimental/rust/celix_bindings/build.rs | 65 +++++
.../rust/celix_bindings/src/celix_bindings.h | 23 +-
.../experimental/rust/celix_bindings/src/lib.rs | 46 ++-
.../rust/hello_world_activator/Cargo.toml | 6 +-
.../rust/hello_world_activator/src/lib.rs | 87 +++++-
11 files changed, 412 insertions(+), 186 deletions(-)
copy misc/experimental/rust/{hello_world_activator => celix_bindings}/Cargo.toml (84%)
create mode 100644 misc/experimental/rust/celix_bindings/build.rs
copy bundles/logging/log_service_api/include_v2/log_listener.h => misc/experimental/rust/celix_bindings/src/celix_bindings.h (72%)
copy bundles/http_admin/http_admin/src/http_admin_constants.h => misc/experimental/rust/celix_bindings/src/lib.rs (50%)