Files
build_soong/java
Cole Faust df1efd7251 Add compile_data for android apps
Compile_data is a property on rust rules to declare extra files
that are used by the compiler. In rust's case this happens commonly
with `include_str!()`.

Other compilers like javac or aapt2 don't often reach out to other
files, so it's not as neccessary. But they will follow symlinks.
We're making a change to only include symlinks themselves in sbox
sandboxes, and the targets of the symlinks must be listed
explicitly. For this, we need compile_data to list the targets
of symlinks.

Bug: 307824623
Test: m out/soong/.intermediates/frameworks/base/tools/aapt2/integration-tests/SymlinkTest/AaptSymlinkTest/android_common/lint/lint-baseline.xml with the symlink change
Change-Id: I33eb9cbe4b6eb25e3f33ea0ac9dade88c3d4a624
2023-12-08 12:34:42 -08:00
..
2023-11-02 01:02:40 +00:00
2023-12-07 04:17:37 +00:00
2023-03-21 08:13:25 -07:00
2023-12-08 12:34:42 -08:00
2023-12-07 04:17:37 +00:00
2023-10-18 17:42:59 -07:00
2023-11-28 13:40:58 +00:00
2022-08-17 10:43:13 -07:00
2023-01-20 17:05:14 -05:00
2023-09-20 09:53:39 -07:00
2023-12-08 12:34:42 -08:00