platform_build_soong/rust
Matthew Maurer 128f53b3b4 rust: Fix Properties inheritance for prebuilts
Previously, we had just called AddProperties inside the factory on
libraryDecorator's properties directly. This inadvertantly missed their
MutatedProperties. Inheriting properties from libraryDecorator rather
than baseCompiler will avoid that type of error in the future.

Test: cd external/rust; mma; m crosvm.experimental
Change-Id: Ic08c410e69a8e272d63f9ffbdbe16ba9c3cc3de1
2020-07-01 11:27:12 -07:00
..
config Explicitly define Rust default lints 2020-07-01 17:11:58 +02:00
Android.bp Add clippy-driver build rule 2020-06-26 13:31:21 +02:00
androidmk.go Support multiple dists per Android.bp module, and dist output selection. 2020-06-25 12:42:07 +00:00
binary.go [Rust] Remove unused variables and deduplicate. 2020-06-16 10:28:25 -04:00
binary_test.go Add rust_test and rust_test_host. 2019-10-29 17:19:03 -07:00
builder.go Merge "Explicitly define Rust default lints" 2020-07-01 17:38:58 +00:00
clippy.go Add clippy-driver build rule 2020-06-26 13:31:21 +02:00
clippy_test.go Add clippy-driver build rule 2020-06-26 13:31:21 +02:00
compiler.go Merge "Explicitly define Rust default lints" 2020-07-01 17:38:58 +00:00
compiler_test.go Test for rust install path regressions. 2020-04-29 15:31:42 -04:00
coverage.go Remove moduleContextImpl struct 2020-06-24 11:56:33 +02:00
coverage_test.go Add gcov coverage support to Rust modules. 2020-05-05 10:30:15 -04:00
library.go Remove moduleContextImpl struct 2020-06-24 11:56:33 +02:00
library_test.go [Rust] cdylibs can now link against dylibs. 2020-06-19 13:54:26 -04:00
OWNERS Add Matt to OWNERS for Rust 2020-06-26 09:23:47 +02:00
prebuilt.go rust: Fix Properties inheritance for prebuilts 2020-07-01 11:27:12 -07:00
proc_macro.go [Rust] Remove unused variables and deduplicate. 2020-06-16 10:28:25 -04:00
project_json.go [Rust] Remove unused variables and deduplicate. 2020-06-16 10:28:25 -04:00
project_json_test.go Add rust-project.json generator 2020-06-11 11:22:31 +02:00
rust.go Enable genrule modules for Rust host binaries 2020-06-30 10:23:49 -07:00
rust_test.go Remove duplicate Helper call 2020-06-25 21:25:41 +02:00
test.go Generate multilib for rust_test 2020-06-17 13:08:00 -07:00
test_test.go Make rust_test file output more similar to cc_test. 2020-06-11 17:12:19 -04:00
testing.go Make rust_test file output more similar to cc_test. 2020-06-11 17:12:19 -04:00