platform_build_soong/rust
Matthew Maurer ca68c49621 rust: doc: Zip up docs when done
Fetching artifacts from the build server doesn't go well with large
numbers of files in nested directories.

Produce an additional rustdoc.zip artifact to make this easier.

This change also prevents ${DIST} from receiving the unpacked rustdoc
site. This can be changed if b/188822051 is fixed.

Bug: 162741284
Test: m rustdoc; check resulting zip contents manually
Change-Id: I80b6a8fa6e274d2d8c3419d8734251afd4d7dba7
2021-08-20 13:08:16 -07:00
..
config Add libselinux to the Rust allowlist so we can run its test. 2021-08-10 11:54:14 -07:00
Android.bp Separate snapshot definition 2021-07-19 11:42:32 +09:00
androidmk.go Refactoring fuzz packaging code 2021-07-16 17:43:33 -07:00
benchmark.go rust: Remove libtest from stdlibs list 2021-07-15 15:45:31 -04:00
benchmark_test.go Add rust_benchmark module to soong. 2021-04-06 12:40:32 +02:00
binary.go Remove IsDependencyRoot from interface 2021-07-07 16:29:09 -04:00
binary_test.go rust: Add support for bootstrap linker. 2021-07-22 14:23:27 -04:00
bindgen.go Update clang version used for bindgen 2021-08-10 15:13:01 -07:00
bindgen_test.go rust: Add header library support to rust_bindgen. 2020-11-17 13:40:50 -05:00
builder.go rust: Add support to emit certain Cargo env vars. 2021-08-12 13:18:34 +00: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 Merge "rust: Allow modules to use only generated sources" 2021-08-13 19:37:04 +00:00
compiler_test.go rust: Add support to emit certain Cargo env vars. 2021-08-12 13:18:34 +00:00
coverage.go [rust] [coverage] Don't pass -C link-dead-code 2021-08-04 05:06:22 +00:00
coverage_test.go [rust] [coverage] Don't pass -C link-dead-code 2021-08-04 05:06:22 +00:00
doc.go rust: doc: Zip up docs when done 2021-08-20 13:08:16 -07:00
fuzz.go Moving common fuzzing code to fuzz package 2021-08-11 23:54:15 +00:00
fuzz_test.go rust: Switch rust_fuzz to HWASan 2021-04-13 15:58:44 -07:00
image.go Rust rlib vendor snapshot support. 2021-06-03 08:36:09 -04:00
image_test.go Add more Rust vendor image support. 2021-04-13 13:17:12 -04:00
library.go Merge changes I3574d2a1,Ifb69fb3d 2021-07-22 00:57:39 +00:00
library_test.go [rust] Add android_dylib cfg flag 2021-07-07 19:13:08 -07:00
OWNERS Add Matt to OWNERS for Rust 2020-06-26 09:23:47 +02: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 Removed commented out code 2021-08-10 10:21:02 -07:00
project_json_test.go Replace android.BuildOs with Config.BuildOS 2021-07-20 12:46:48 -07: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 Merge "rust: Add support to emit certain Cargo env vars." 2021-08-12 17:05:39 +00:00
rust_test.go Rust rlib vendor snapshot support. 2021-06-03 08:36:09 -04:00
sanitize.go rust: Disable dead stripping for fuzzers. 2021-08-02 11:11:11 -04:00
snapshot_prebuilt.go Separate snapshot definition 2021-07-19 11:42:32 +09:00
snapshot_utils.go Include static lib information for the snapshot modules 2021-07-01 11:42:28 +00: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 rust: Remove libtest from stdlibs list 2021-07-15 15:45:31 -04:00
test_test.go rust: Allow rust_tests to include data files. 2021-01-29 14:31:32 -05:00
testing.go rust: Remove libtest from stdlibs list 2021-07-15 15:45:31 -04:00
vendor_snapshot_test.go rust: Remove libtest from stdlibs list 2021-07-15 15:45:31 -04:00