platform_build_soong/apex
Paul Duffin ba68c93630 Separate hidden API flags needed in sdk snapshots for S and T
Previously, the behavior of the stub_flags and all_flags properties
was different between S and T. In S they contained paths for the
complete set of stub flags and all the encoded flags. However, in T
they contained filtered sets of flags which if used in S would prevent
build checks from detecting possible inconsistencies. Also, a new
signature_patterns property was added in T that is not supported in S.

This change creates separate properties/files for T and reverts the
behavior of the properties/files that were added in S back to how they
behaved in S. The new properties are called filtered_stub_flags and
filtered_flags.

The S and T properties are tagged with the appropriate
supported_build_releases tag to ensure that they are only output when
specifically targeted.

Bug: 197842263
Test: m nothing
Change-Id: Iec8b9c539796c507245b69c0aed980fde6d8694f
2021-10-01 17:28:13 +01:00
..
Android.bp Add partial bp2build support for APEX targets (second try). 2021-07-02 07:36:07 -04:00
androidmk.go Relax restriction on suffix of apex_set filename to include .capex 2021-09-08 18:29:47 +01:00
apex.go Propagate the dex jar path as an OptionalPath which is either valid or 2021-09-23 17:19:55 +01:00
apex_singleton.go Update error message for new policy. 2021-08-03 14:40:46 +01:00
apex_test.go Separate hidden API flags needed in sdk snapshots for S and T 2021-10-01 17:28:13 +01:00
bootclasspath_fragment_test.go Propagate the dex jar path as an OptionalPath which is either valid or 2021-09-23 17:19:55 +01:00
builder.go Call InstallFile even when !installable 2021-09-28 00:02:54 +00:00
classpath_element_test.go Make sure that classpath fragment contents appear in make vars. 2021-08-16 12:00:25 +01:00
deapexer.go Consolidate the code to resolve a deapexer module dependency. 2021-09-23 17:19:55 +01:00
key.go Don't create a new module for bp2build conversion. 2021-08-17 15:57:09 -04:00
OWNERS Move allowed_deps.txt to packages/modules/common. 2021-03-17 13:44:16 +00:00
platform_bootclasspath_test.go Remove fallback code path for missing BCP fragments that is no longer 2021-09-16 00:55:53 +01:00
prebuilt.go Add exported_systemserverclasspath_fragments to prebuilt_apex rule. 2021-09-30 10:06:21 +00:00
systemserver_classpath_fragment_test.go Add exported_systemserverclasspath_fragments to prebuilt_apex rule. 2021-09-30 10:06:21 +00:00
TEST_MAPPING Add TEST_MAPPING for build/soong/apex 2019-08-07 17:33:24 +09:00
testing.go bootclasspath_fragment: Add contents to snapshot 2021-04-21 23:54:22 +01:00
vndk.go Remove global state from VNDK apexes 2021-03-02 12:23:16 -08:00
vndk_test.go Don't use incorrect version names like VER or BOARD even in tests 2021-04-05 09:32:06 +09:00