android_build_soong/apex
Colin Cross a6182ab2fa Move checkbuild targets of Soong modules into Soong
Pass the name of Soong's checkbuild target for each module to
Make so that it can depend on it from the main checkbuild rule.
This will give better control over which files get built, allowing
checkbuild to skip the jar combining step when transitive classpath
jars are enabled.  The per-module checkbuild targets are passed to
make instead of added directly as a dependency of checkbuild in order
to maintain the existing behavior of only building modules exposed
to make in checkbuild.

Also tweak the existing calls to CheckbuildFile and add
InstallFileWithoutCheckbuild to match the files that are
in the Make-based checkbuild.

Bug: 308016794
Test: m checkbuild
Change-Id: Ic5140819381d58f4d00f23a7a12447950c4cf268
2024-09-03 14:52:19 -07:00
..
aconfig_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
Android.bp Implement InstallableModule for Java modules 2024-07-15 23:46:01 +00:00
androidmk.go Move checkbuild targets of Soong modules into Soong 2024-09-03 14:52:19 -07:00
apex.go Move checkbuild targets of Soong modules into Soong 2024-09-03 14:52:19 -07:00
apex_sdk_member.go Add apexes property to sdk 2022-07-06 15:58:43 +00:00
apex_singleton.go Merge SingletonProviderContext with OtherModuleProviderContext 2024-08-12 22:50:19 +00:00
apex_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
bootclasspath_fragment_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
builder.go Remove installFilesDepSet, packagingSpecsDepSet and licenseInstallMap 2024-08-26 17:45:38 +00:00
classpath_element_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
container_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
deapexer.go Propagate profile_guided requirement of imports to top-level apex 2024-01-30 18:04:52 +00:00
dexpreopt_bootjars_test.go dexpreopt rules for google mainline prebuilts with missing source 2024-08-27 22:01:11 +00:00
key.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
platform_bootclasspath_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
prebuilt.go Merge "Move installation rules of dexpreopt'd apex systemserver jars to soong" into main 2024-08-26 22:27:57 +00:00
systemserver_classpath_fragment_test.go Revert^4 "Implement detecting container violations." 2024-08-29 17:55:00 +00:00
TEST_MAPPING
testing.go Add allowed-deps tests 2023-04-27 09:56:04 +09:00
vndk.go Remove PlatformVndkVersion property 2024-04-01 16:37:20 +09:00