platform_build_soong/rust
Jiyong Park 678c881a4f <apex_name>-deps-info correctly tracks dependencies
The APEX dependency is more correctly tracked. Previously, the
dependency was tracked while we gather modules that will be installed to
an APEX. This actually was incorrect because we skipped many dependency
types that we don't need to follow to gather the modules list, such as
the headers dependency.

Now, the dependency is tracked directly when a module is mutated for an
APEX. In other words, if a module is mutated for an apex X, then the
module will appear in the X-deps-into.txt file.

This change also changes the format of the txt file. It now clearly
shows why a module is included in the APEX by showing the list of
modules that depend on the module.

Bug: 146323213
Test: m
Change-Id: I0a70cf9cce56e36565f9d55683fdaace8748a081
2020-02-07 18:53:12 +09:00
..
config Always use RELR for Rust. 2020-01-28 17:30:16 -08:00
androidmk.go Pass auto_gen_config setting in Android.bp to makefile 2020-01-06 16:21:10 -08:00
binary.go Install rust tests under nativetest(64) 2019-12-13 14:51:32 -08:00
binary_test.go Add rust_test and rust_test_host. 2019-10-29 17:19:03 -07:00
builder.go Add rust default compilation flags. 2019-11-20 10:14:33 -08:00
compiler.go Install rust tests under nativetest(64) 2019-12-13 14:51:32 -08:00
compiler_test.go Fix proc_macro dependency handling. 2019-09-24 10:35:20 -07:00
library.go rust: Do not pass -C prefer-dynamic for cdylib 2020-01-15 08:37:46 -08:00
library_test.go Enforce correct rust library file names. 2019-11-04 09:20:08 -08:00
OWNERS Rust owners, fix syntax error and more specific 2019-10-25 10:14:49 -07:00
prebuilt.go Build Rust Device Sysroots in Soong 2019-11-13 17:46:19 -08:00
proc_macro.go Install rust tests under nativetest(64) 2019-12-13 14:51:32 -08:00
rust.go <apex_name>-deps-info correctly tracks dependencies 2020-02-07 18:53:12 +09:00
rust_test.go Move filesystem into Config 2019-12-18 08:19:10 -08:00
test.go Install rust tests under nativetest(64) 2019-12-13 14:51:32 -08:00
test_test.go Add TestProperties, gen test config, fix names 2019-11-14 15:16:26 -08:00
testing.go Dedup registration for cc default test config 2019-12-19 19:19:40 +00:00