android_build_soong/android
Yu Liu 2ec8e0eb42 Merge "Convert checkStaticLinkingToStubLibraries to use module proxy." into main am: 495661b97b am: ec8d5f2dce
Original change: https://android-review.googlesource.com/c/platform/build/soong/+/3356482

Change-Id: I24cb2560d6a5a032882884928ec1db0e398d80f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-06 20:15:05 +00:00
..
allowlists Remove more bp2build 2024-01-05 09:54:09 -08:00
soongconfig Cleanup more bazel code 2024-06-25 11:02:38 -07:00
team_proto Add default_visibility for soong modules 2024-09-18 17:41:30 -07:00
aconfig_providers.go Use VisitDirectDepsProxy in aconfigUpdateAndroidBuildActions, 2024-11-12 03:48:18 +00:00
all_teams.go Search for default_team in Android.bp when other .bp files are included. 2024-08-15 15:07:01 -07:00
all_teams_test.go Search for default_team in Android.bp when other .bp files are included. 2024-08-15 15:07:01 -07:00
Android.bp LLNDK version maps to NDK version 2024-11-15 13:24:56 +09:00
android_info.go Replace RuleBuilders in android_info module 2024-11-06 10:40:41 -08:00
android_test.go
androidmk.go Revert^2 "Convert cc modules to use AndroidMkInfoProvider." 2024-10-29 19:21:44 +00:00
androidmk_test.go Revert^2 "Convert cc modules to use AndroidMkInfoProvider." 2024-10-29 19:21:44 +00:00
apex.go Replace InAnyApex with checking apex_available 2024-11-21 13:49:18 -08:00
apex_contributions.go Make all_apex_contributions a regular module 2024-10-30 10:36:02 -07:00
apex_test.go Remove InApexModules 2024-11-20 11:17:30 -08:00
api_domain.go
api_levels.go Merge "Remove exportable modules when generating snapshots targeting older platform" into main am: 0030148fcb am: 871393aa37 2024-06-10 21:30:51 +00:00
arch.go Make java binaries common instead of common-first 2024-10-09 23:08:54 -07:00
arch_list.go Merge "Remove obsolete 'neon' feature." into main 2024-09-27 21:46:19 +00:00
arch_module_context.go Add the ability to select on arch 2024-03-25 17:18:08 -07:00
arch_test.go Move withNativeBridgeEnabled to build/soong/android 2024-12-02 22:48:14 +00:00
base_module_context.go Convert checkStaticLinkingToStubLibraries to use module proxy. 2024-12-05 23:30:18 +00:00
blueprint_e2e_test.go Update selects_test for selects with deferred expressions 2024-06-27 11:01:56 -07:00
build_prop.go Implement support for build_prop.Footer_files 2024-11-14 10:22:04 -08:00
build_prop_test.go Add android_info module type 2024-11-06 03:00:07 +00:00
compliance_metadata.go Move some gob helpers to a new package. 2024-10-24 22:59:30 +00:00
config.go Auto generate recovery partition 2024-12-02 23:27:00 +00:00
config_test.go Reapply "Only use partial compile on eng builds" 2024-10-30 12:19:10 -07:00
configurable_properties.go Make the prefer property configurable 2024-07-30 13:17:28 -07:00
configured_jars.go
configured_jars_test.go
container.go Merge "replace aconfig_storage_reader_java to aconfig_storage_stub" into main 2024-11-22 03:24:20 +00:00
container_violations.go Define additional non-vendor non-aosp container violations 2024-08-29 23:32:42 +00:00
csuite_config.go Use fewer OutputPaths 2024-11-13 16:48:50 -08:00
csuite_config_test.go
deapexer.go Remove internal deapexer module 2024-09-20 23:47:36 +00:00
defaults.go Remove MutatorHandle.Parallel() 2024-10-10 11:59:52 -07:00
defaults_test.go Prevent defaults modules from expanding path property dependencies 2024-01-29 21:21:30 +00:00
defs.go Remove asset dir glob files 2024-09-05 16:36:32 -07:00
deptag.go Revert "Add SkipToTransitiveDepsTag interface for dependency tags" 2024-05-15 03:32:23 +09:00
deptag_test.go
dirgroup.go Add DirectoryPath for nsjail genrule 2024-11-04 10:31:20 +09:00
early_module_context.go Add error functions to IncomingTransitionContext 2024-10-15 15:01:14 -07:00
expand.go
expand_test.go
filegroup.go Merge "Add new properties to aid in removing the 1-variant fallback" into main 2024-10-22 20:40:25 +00:00
filegroup_test.go Delete filegroup test for mixed builds 2024-11-05 18:18:22 +00:00
fixture.go
fixture_test.go
gen_notice.go Use OutputFilesProvider on gen_notice 2024-06-06 15:20:42 -07:00
gen_notice_test.go
hooks.go AddLoadHookWithPriority function in build/soong/android 2024-12-04 01:29:07 +00:00
image.go Add comment for imageMutatorBeginMutator 2024-10-29 11:01:19 -07:00
init.go Collect kythe, obj and tidy files using ModuleProxy. 2024-11-06 01:06:24 +00:00
license.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
license_kind.go Remove ConvertWithBp2build implementations 2023-12-08 13:51:05 -08:00
license_kind_test.go
license_metadata.go Update DepSet references 2024-10-24 10:55:33 -07:00
license_sdk_member.go
license_test.go
licenses.go Add fully qualified names of lincese modules as dependencies 2024-10-29 00:40:19 +00:00
licenses_test.go
logtags.go Merge SingletonProviderContext with OtherModuleProviderContext 2024-08-12 22:50:19 +00:00
makevars.go Remove 6 install related fields from ModuleBase. 2024-08-27 19:03:35 +00:00
metrics.go Remove infrastructure to run bp2build 2023-12-08 13:51:07 -08:00
module.go Convert checkStaticLinkingToStubLibraries to use module proxy. 2024-12-05 23:30:18 +00:00
module_context.go Deny nil outputpaths 2024-11-15 15:03:34 -08:00
module_info_json.go Fix a bug where ModuleInfoJSON was not serialized correctly because 2024-10-29 20:45:09 +00:00
module_proxy.go Reland^2 : Do not allow vintf_fragments for modules installed in the filesystem" 2024-11-27 00:50:30 +00:00
module_test.go Change GetModuleFromPathDep to use ModuleProxy. 2024-11-12 03:48:18 +00:00
mutator.go Add NeverFar() option for transition mutators 2024-11-04 15:15:31 -08:00
mutator_test.go Remove MutatorHandle.Parallel() 2024-10-10 11:59:52 -07:00
namespace.go Remove MutatorHandle.Parallel() 2024-10-10 11:59:52 -07:00
namespace_test.go Annotate mutators that use methods that prevent mutator coalescing 2024-10-07 20:13:00 -07:00
neverallow.go Remove neverallow restrictions for prebuilt_res module type 2024-12-03 23:21:41 +00:00
neverallow_test.go Add a neverallow rule for prebuilt_* module types 2024-11-01 22:28:27 +00:00
ninja_deps.go Remove starlark_import 2024-03-07 10:53:41 -08:00
ninja_deps_test.go
notices.go Remove licenseMetadataFile and installFiles from ModuleBase. 2024-08-27 00:16:22 +00:00
onceper.go
onceper_test.go
override_module.go Remove MutatorHandle.Parallel() 2024-10-10 11:59:52 -07:00
package.go Add team property to all modules. 2024-01-18 14:16:06 -08:00
package_ctx.go
package_test.go
packaging.go Support long commands in RuleBuilder 2024-12-02 17:24:21 -08:00
packaging_test.go Remove broken struct tag 2024-10-22 12:05:51 -07:00
path_properties.go Merge "Revert "Add device_first_vendor(_shared)_data"" into main 2024-10-30 19:37:11 +00:00
path_properties_test.go Change GetModuleFromPathDep to use ModuleProxy. 2024-11-12 03:48:18 +00:00
paths.go Use VisitAllModuleVariantProxies in generateModuleTarget. 2024-11-13 20:26:22 +00:00
paths_test.go Add DirectoryPath for nsjail genrule 2024-11-04 10:31:20 +09:00
phony.go Add phonies as provider instead of updaing a global map. 2024-08-19 21:45:07 +00:00
plugin.go Remove google_clockwork list of soong plugins 2023-11-27 12:29:55 -08:00
prebuilt.go Use VisitAllModuleVariantProxies in generateModuleTarget. 2024-11-13 20:26:22 +00:00
prebuilt_build_tool.go
prebuilt_test.go Deny nil outputpaths 2024-11-15 15:03:34 -08:00
product_config.go Use fewer OutputPaths 2024-11-13 16:48:50 -08:00
proto.go Add a few module visiting methods that return ModuleProxy. 2024-10-10 17:21:09 +00:00
provider.go Add ModuleProxy that should be used when visiting deps. 2024-10-07 17:07:44 +00:00
raw_files.go Write raw files to disk instead of the ninja file 2023-12-19 16:33:46 -08:00
register.go Add NeverFar() option for transition mutators 2024-11-04 15:15:31 -08:00
rule_builder.go Merge "Add property for incremental nsjail genrules" into main 2024-12-03 18:11:17 +00:00
rule_builder_test.go Remove BuildWithUnescapedNinjaVars 2024-11-25 15:49:57 -08:00
sandbox.go
sbom.go Remove METADATA files from implicit dependencies of SBOMs 2024-11-18 16:32:39 -08:00
sdk.go Add HasMutatorFinished 2024-09-11 14:48:50 -07:00
sdk_test.go
sdk_version.go Remove suffix based stub matching logic 2024-08-22 22:05:03 +00:00
sdk_version_test.go
selects_test.go Add support for selects on string lists 2024-11-21 11:20:06 -08:00
shared_properties.go Add test-only and test-target fields to all_teams proto. 2024-04-09 16:36:29 -07:00
singleton.go Replace FinalModule with IsFinalModule. 2024-11-07 20:02:43 +00:00
singleton_module.go Remove extra space in error message 2024-09-09 22:58:11 +00:00
singleton_module_test.go Convert test mutators to TransitionMutators 2024-09-16 17:00:39 -07:00
soong_config_modules.go Revert "Use hashed subdir for soong_config modules" 2024-06-25 17:39:52 +09:00
soong_config_modules_test.go Revert "Use hashed subdir for soong_config modules" 2024-06-25 17:39:52 +09:00
team.go Add test-only and test-target fields to all_teams proto. 2024-04-09 16:36:29 -07:00
team_test.go Add test-only and test-target fields to all_teams proto. 2024-04-09 16:36:29 -07:00
test_asserts.go
test_config.go LLNDK version maps to NDK version 2024-11-15 13:24:56 +09:00
test_suites.go Remove more internal fields from ModuleBase. 2024-08-16 00:20:27 +00:00
test_suites_test.go Generate test lists for Ravenwood and Robolectric tests 2024-04-19 23:10:35 +00:00
testing.go Move withNativeBridgeEnabled to build/soong/android 2024-12-02 22:48:14 +00:00
util.go Remove 3 make vars related globals from cc. 2024-11-04 19:19:40 +00:00
util_test.go Introduce a util method PrettyConcat 2024-09-12 00:11:34 +00:00
variable.go Merge "Add super_image module type and create super image module in fsgen" into main am: a242492bb7 am: db55b7aaf4 2024-12-05 18:44:06 +00:00
variable_test.go Add test for interactions between product variables and arch variant properties 2024-08-16 09:21:18 -07:00
vendor_api_levels.go LLNDK version maps to NDK version 2024-11-15 13:24:56 +09:00
vintf_data.go Use fewer OutputPaths 2024-11-13 16:48:50 -08:00
vintf_fragment.go Use fewer OutputPaths 2024-11-13 16:48:50 -08:00
vintf_fragment_test.go Make vintf_fragment modules use the common arch 2024-10-11 17:19:33 -07:00
visibility.go Remove MutatorHandle.Parallel() 2024-10-10 11:59:52 -07:00
visibility_test.go Revert^4 "Set the appropriate deps property for the soong generated fs modules" 2024-10-17 02:23:49 +00:00