platform_build_soong/rust
Justin Yun 027bfc68db Fix ExcludeFromVendorSnapshot check
ExcludeFromVendorSnapshot() must return true if the module must not
be snapshotted and built from the vendor source tree.
The default value must be false because rust modules are provided by
the system source tree.

Bug: 184042776
Bug: 189372652
Test: m nothing
Change-Id: I267c3a5674bea966d1dd831cda73538ae94cf25f
Merged-In: I267c3a5674bea966d1dd831cda73538ae94cf25f
(cherry picked from commit 9e13187f6b733f689f9552aa3ca8eb329140f427)
2021-05-28 09:04:12 +09:00
..
config Merge "Enable overflow checks in Rust" 2021-04-26 20:46:21 +00:00
Android.bp Refactor vendor snapshot to use LinkableInterface. 2021-05-12 14:01:10 -04:00
OWNERS Add Matt to OWNERS for Rust 2020-06-26 09:23:47 +02:00
androidmk.go Add support for packaging rust fuzzers 2021-05-01 00:55:42 -07:00
benchmark.go Attach rust_benchmark to atest and tradefed. 2021-04-06 12:40:34 +02:00
benchmark_test.go Add rust_benchmark module to soong. 2021-04-06 12:40:32 +02:00
binary.go Rustdoc support. 2021-04-16 13:38:01 -07:00
binary_test.go Rust: abort on panic 2021-01-26 09:09:06 -05:00
bindgen.go Merge "rust: Pass additional Clang C flags from toolchain" 2021-04-23 18:13:10 +00:00
bindgen_test.go rust: Add header library support to rust_bindgen. 2020-11-17 13:40:50 -05:00
builder.go Generate rustdoc index. 2021-04-27 17:12:02 -07:00
builder_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
clippy.go rust: modify linting properties 2020-08-13 15:58:09 +02:00
clippy_test.go Convert remaining rust tests to use test fixtures 2021-03-30 22:45:21 +01:00
compiler.go Refactor vendor snapshot to use LinkableInterface. 2021-05-12 14:01:10 -04:00
compiler_test.go rust: Add cfgs property 2021-04-07 15:04:10 +02:00
coverage.go Migrate Rust to LLVM coverage. 2021-01-15 19:44:07 +00:00
coverage_test.go Migrate Rust to LLVM coverage. 2021-01-15 19:44:07 +00:00
doc.go Rustdoc support. 2021-04-16 13:38:01 -07:00
fuzz.go Add support for packaging rust fuzzers 2021-05-01 00:55:42 -07:00
fuzz_test.go rust: Switch rust_fuzz to HWASan 2021-04-13 15:58:44 -07:00
image.go Add debug ramdisk variant. 2021-04-29 22:58:17 +09:00
image_test.go Add more Rust vendor image support. 2021-04-13 13:17:12 -04:00
library.go Merge "Rustdoc support." 2021-04-19 19:40:18 +00:00
library_test.go Move prefer_rlib from binary to base compiler. 2020-12-09 09:55:12 -05:00
prebuilt.go Rustdoc support. 2021-04-16 13:38:01 -07:00
proc_macro.go Refactor vendor snapshot to use LinkableInterface. 2021-05-12 14:01:10 -04:00
project_json.go rust: Add features list to rust_project.json 2021-03-25 09:59:49 +01:00
project_json_test.go Remove FixturePreparer.Extend() 2021-04-01 10:33:20 +01:00
protobuf.go Merge rust_protobuf and rust_grpcio module types. 2020-12-11 16:19:02 -05:00
protobuf_test.go Support test fixtures in rust package 2021-03-23 18:47:15 +00:00
rust.go Refactor vendor snapshot to use LinkableInterface. 2021-05-12 14:01:10 -04:00
rust_test.go Merge changes I59439b77,I7dbaf8be 2021-04-15 18:46:32 +00:00
sanitize.go Refactor vendor snapshot to use LinkableInterface. 2021-05-12 14:01:10 -04:00
snapshot_utils.go Fix ExcludeFromVendorSnapshot check 2021-05-28 09:04:12 +09:00
source_provider.go rust: Add support for multiple protos per module. 2020-11-30 14:55:00 +00:00
source_provider_test.go Revert "Make lots of tests run in parallel" 2020-10-09 18:34:24 -07:00
strip.go Add comments to {cc,rust}/strip.go 2020-11-19 20:02:34 +01:00
test.go Merge "Changing default of rust_test_host to unit_tests:true" 2021-02-10 00:07:49 +00:00
test_test.go rust: Allow rust_tests to include data files. 2021-01-29 14:31:32 -05:00
testing.go Merge changes I59439b77,I7dbaf8be 2021-04-15 18:46:32 +00:00