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

pengzheng pushed a change to branch hotfix/framework-startup-optimization
in repository https://gitbox.apache.org/repos/asf/celix.git


    from 5f95cb22 Avoid unnecessary cache directory traversal when start with a 
clean cache.
     add bb2c5585 Add initial "hello world" rust bundle example
     add 42e3148b Merge branch 'master' into feature/599-rust-hello-world-bundle
     add a131c9c3 Move rust dir to misc/experimental and Cargo.lock to gitignore
     add 211e70fa 599: Refactor cargo -> cmake target handling
     add a0c2ca32 599: Update the experimental Rust readme
     add 5d8f5bba 599: Use dynamic lib for the rust bundle activator
     add 88bec1d5 Merge pull request #600 from 
apache/feature/599-rust-hello-world-bundle
     add 34f0e990 Remove export_import example from Celix examples
     add 55f15fa7 [#531] Remove buggy Export-Library/Import-Library header 
parsing codes.
     add 479df327 Remove resolver and related dead codes.
     add d6637a98 Remove support for wire.
     add 4ce9a103 Merge branch 'master' into feature/511-remove-resolver
     add 072cba2a Merge pull request #601 from 
apache/feature/511-remove-resolver
     new 3eefc0fe Merge branch 'master' into 
hotfix/framework-startup-optimization
     new 8f089332 Code cleanup for bundle_archive.c

The 2 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:
 examples/celix-examples/CMakeLists.txt             |   3 -
 .../celix-examples/export_import/CMakeLists.txt    |  59 ---
 .../celix-examples/export_import/include/test.h    |  34 --
 .../celix-examples/export_import/include/test2.h   |  34 --
 .../celix-examples/export_import/src/activator.c   |  69 ---
 examples/celix-examples/export_import/src/test.c   |  32 --
 examples/celix-examples/export_import/src/test2.c  |  32 --
 libs/framework/CMakeLists.txt                      |   2 +-
 .../BundleArchiveWithErrorInjectionTestSuite.cc    |   6 +-
 libs/framework/src/bundle.c                        |   3 -
 libs/framework/src/bundle_archive.c                |  66 ++-
 libs/framework/src/bundle_archive_private.h        |   2 +-
 libs/framework/src/capability.c                    |  64 +--
 libs/framework/src/celix_bundle_cache.c            |   2 +-
 libs/framework/src/celix_launcher.c                |   2 +-
 libs/framework/src/framework.c                     |  90 +---
 libs/framework/src/framework_private.h             |   2 -
 libs/framework/src/manifest_parser.c               | 380 +---------------
 libs/framework/src/manifest_parser.h               |   2 -
 libs/framework/src/module.c                        | 125 +-----
 libs/framework/src/requirement.c                   |  79 +---
 libs/framework/src/resolver.c                      | 499 ---------------------
 libs/framework/src/resolver.h                      |  45 --
 libs/framework/src/wire.c                          |  53 +--
 misc/experimental/CMakeLists.txt                   |   3 +-
 .../.gitkeep => misc/experimental/rust/.gitignore  |   6 +-
 misc/experimental/rust/CMakeLists.txt              |  45 ++
 .../experimental/rust/Cargo.toml                   |   5 +-
 misc/experimental/{ => rust}/README.md             |   9 +-
 .../rust/hello_world_activator/Cargo.toml          |   9 +-
 .../rust/hello_world_activator/src/lib.rs          |  24 +-
 31 files changed, 166 insertions(+), 1620 deletions(-)
 delete mode 100644 examples/celix-examples/export_import/CMakeLists.txt
 delete mode 100644 examples/celix-examples/export_import/include/test.h
 delete mode 100644 examples/celix-examples/export_import/include/test2.h
 delete mode 100644 examples/celix-examples/export_import/src/activator.c
 delete mode 100644 examples/celix-examples/export_import/src/test.c
 delete mode 100644 examples/celix-examples/export_import/src/test2.c
 delete mode 100644 libs/framework/src/resolver.c
 delete mode 100644 libs/framework/src/resolver.h
 copy bundles/pubsub/examples/keys/subscriber/private/.gitkeep => 
misc/experimental/rust/.gitignore (97%)
 create mode 100644 misc/experimental/rust/CMakeLists.txt
 copy libs/dfi/error_injector/CMakeLists.txt => 
misc/experimental/rust/Cargo.toml (93%)
 copy misc/experimental/{ => rust}/README.md (65%)
 copy libs/framework/gtest/config.properties.in => 
misc/experimental/rust/hello_world_activator/Cargo.toml (86%)
 copy 
bundles/remote_services/remote_service_admin_shm_v2/rsa_shm/gtest/src/thpool_ei.h
 => misc/experimental/rust/hello_world_activator/src/lib.rs (69%)

Reply via email to