[component_manager] Split into lib & bin targets to improve testability
A future change will move some of the startup code out of main() to enable testing it in multiple different environments. Test: Refactor, no change in behavior. Covered by existing tests. Change-Id: I1fb82522268acdc0265aba6490230fb4404e995f
Showing
- build/rust/rustc_artifact.gni 2 additions, 0 deletionsbuild/rust/rustc_artifact.gni
- src/sys/component_manager/BUILD.gn 23 additions, 2 deletionssrc/sys/component_manager/BUILD.gn
- src/sys/component_manager/src/elf_runner/library_loader.rs 0 additions, 1 deletionsrc/sys/component_manager/src/elf_runner/library_loader.rs
- src/sys/component_manager/src/fuchsia_boot_resolver.rs 0 additions, 1 deletionsrc/sys/component_manager/src/fuchsia_boot_resolver.rs
- src/sys/component_manager/src/fuchsia_pkg_resolver.rs 0 additions, 1 deletionsrc/sys/component_manager/src/fuchsia_pkg_resolver.rs
- src/sys/component_manager/src/lib.rs 16 additions, 0 deletionssrc/sys/component_manager/src/lib.rs
- src/sys/component_manager/src/main.rs 7 additions, 19 deletionssrc/sys/component_manager/src/main.rs
- src/sys/component_manager/src/model/model.rs 0 additions, 1 deletionsrc/sys/component_manager/src/model/model.rs
- src/sys/component_manager/src/model/namespace.rs 1 addition, 1 deletionsrc/sys/component_manager/src/model/namespace.rs
- src/sys/component_manager/src/model/routing.rs 1 addition, 1 deletionsrc/sys/component_manager/src/model/routing.rs
- src/sys/component_manager/src/model/tests/routing_test_helpers.rs 0 additions, 1 deletion...component_manager/src/model/tests/routing_test_helpers.rs
- src/sys/component_manager/src/ns_util.rs 1 addition, 1 deletionsrc/sys/component_manager/src/ns_util.rs
Loading
Please register or sign in to comment