Loading android/bazel.go +0 −3 Original line number Diff line number Diff line Loading @@ -634,9 +634,6 @@ func bp2buildDefaultTrueRecursively(packagePath string, config allowlists.Bp2Bui func registerBp2buildConversionMutator(ctx RegisterMutatorsContext) { ctx.BottomUp("bp2build_conversion", bp2buildConversionMutator).Parallel() } func registerBp2buildDepsMutator(ctx RegisterMutatorsContext) { ctx.BottomUp("bp2build_deps", bp2buildDepsMutator).Parallel() } Loading android/config.go +0 −3 Original line number Diff line number Diff line Loading @@ -306,9 +306,6 @@ type config struct { // in tests when a path doesn't exist. TestAllowNonExistentPaths bool // If true, register the "bp2build_deps" mutator in the mutator pipeline. Bp2buildDepsMutator bool // The list of files that when changed, must invalidate soong_build to // regenerate build.ninja. ninjaFileDepsSet sync.Map Loading android/mutator.go +0 −3 Original line number Diff line number Diff line Loading @@ -35,9 +35,6 @@ import ( // RegisterMutatorsForBazelConversion is a alternate registration pipeline for bp2build. Exported for testing. func RegisterMutatorsForBazelConversion(ctx *Context, preArchMutators []RegisterMutatorFunc) { bp2buildMutators := append(preArchMutators, registerBp2buildConversionMutator) if ctx.config.Bp2buildDepsMutator { bp2buildMutators = append(bp2buildMutators, registerBp2buildDepsMutator) } registerMutatorsForBazelConversion(ctx, bp2buildMutators) } Loading bazel/configurability.go +29 −29 Original line number Diff line number Diff line Loading @@ -133,7 +133,7 @@ func createPlatformArchMap() map[string]string { } result := make(map[string]string) for arch, allFeatures := range archFeatures { result[arch] = "//build/bazel/platforms/arch:" + arch result[arch] = "//build/bazel_common_rules/platforms/arch:" + arch // Sometimes we want to select on multiple features being active, so // add the power set of all possible features to the map. More details // in android.ModuleBase.GetArchVariantProperties Loading @@ -160,33 +160,33 @@ var ( // A map of target operating systems to the Bazel label of the // constraint_value for the @platforms//os:os constraint_setting platformOsMap = map[string]string{ OsAndroid: "//build/bazel/platforms/os:android", OsDarwin: "//build/bazel/platforms/os:darwin", OsLinux: "//build/bazel/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel/platforms/os:linux_musl", osLinuxBionic: "//build/bazel/platforms/os:linux_bionic", OsWindows: "//build/bazel/platforms/os:windows", OsAndroid: "//build/bazel_common_rules/platforms/os:android", OsDarwin: "//build/bazel_common_rules/platforms/os:darwin", OsLinux: "//build/bazel_common_rules/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel_common_rules/platforms/os:linux_musl", osLinuxBionic: "//build/bazel_common_rules/platforms/os:linux_bionic", OsWindows: "//build/bazel_common_rules/platforms/os:windows", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, // The default condition of an os select map. } platformOsArchMap = map[string]string{ osArchAndroidArm: "//build/bazel/platforms/os_arch:android_arm", OsArchAndroidArm64: "//build/bazel/platforms/os_arch:android_arm64", osArchAndroidRiscv64: "//build/bazel/platforms/os_arch:android_riscv64", osArchAndroidX86: "//build/bazel/platforms/os_arch:android_x86", osArchAndroidX86_64: "//build/bazel/platforms/os_arch:android_x86_64", osArchDarwinArm64: "//build/bazel/platforms/os_arch:darwin_arm64", osArchDarwinX86_64: "//build/bazel/platforms/os_arch:darwin_x86_64", osArchLinuxX86: "//build/bazel/platforms/os_arch:linux_glibc_x86", osArchLinuxX86_64: "//build/bazel/platforms/os_arch:linux_glibc_x86_64", osArchLinuxMuslArm: "//build/bazel/platforms/os_arch:linux_musl_arm", osArchLinuxMuslArm64: "//build/bazel/platforms/os_arch:linux_musl_arm64", osArchLinuxMuslX86: "//build/bazel/platforms/os_arch:linux_musl_x86", osArchLinuxMuslX86_64: "//build/bazel/platforms/os_arch:linux_musl_x86_64", osArchLinuxBionicArm64: "//build/bazel/platforms/os_arch:linux_bionic_arm64", osArchLinuxBionicX86_64: "//build/bazel/platforms/os_arch:linux_bionic_x86_64", osArchWindowsX86: "//build/bazel/platforms/os_arch:windows_x86", osArchWindowsX86_64: "//build/bazel/platforms/os_arch:windows_x86_64", osArchAndroidArm: "//build/bazel_common_rules/platforms/os_arch:android_arm", OsArchAndroidArm64: "//build/bazel_common_rules/platforms/os_arch:android_arm64", osArchAndroidRiscv64: "//build/bazel_common_rules/platforms/os_arch:android_riscv64", osArchAndroidX86: "//build/bazel_common_rules/platforms/os_arch:android_x86", osArchAndroidX86_64: "//build/bazel_common_rules/platforms/os_arch:android_x86_64", osArchDarwinArm64: "//build/bazel_common_rules/platforms/os_arch:darwin_arm64", osArchDarwinX86_64: "//build/bazel_common_rules/platforms/os_arch:darwin_x86_64", osArchLinuxX86: "//build/bazel_common_rules/platforms/os_arch:linux_glibc_x86", osArchLinuxX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_glibc_x86_64", osArchLinuxMuslArm: "//build/bazel_common_rules/platforms/os_arch:linux_musl_arm", osArchLinuxMuslArm64: "//build/bazel_common_rules/platforms/os_arch:linux_musl_arm64", osArchLinuxMuslX86: "//build/bazel_common_rules/platforms/os_arch:linux_musl_x86", osArchLinuxMuslX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_musl_x86_64", osArchLinuxBionicArm64: "//build/bazel_common_rules/platforms/os_arch:linux_bionic_arm64", osArchLinuxBionicX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_bionic_x86_64", osArchWindowsX86: "//build/bazel_common_rules/platforms/os_arch:windows_x86", osArchWindowsX86_64: "//build/bazel_common_rules/platforms/os_arch:windows_x86_64", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, // The default condition of an os select map. } Loading @@ -209,11 +209,11 @@ var ( AndroidAndInApex: "//build/bazel/rules/apex:android-in_apex", AndroidPlatform: "//build/bazel/rules/apex:system", Unbundled_app: "//build/bazel/rules/apex:unbundled_app", OsDarwin: "//build/bazel/platforms/os:darwin", OsLinux: "//build/bazel/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel/platforms/os:linux_musl", osLinuxBionic: "//build/bazel/platforms/os:linux_bionic", OsWindows: "//build/bazel/platforms/os:windows", OsDarwin: "//build/bazel_common_rules/platforms/os:darwin", OsLinux: "//build/bazel_common_rules/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel_common_rules/platforms/os:linux_musl", osLinuxBionic: "//build/bazel_common_rules/platforms/os:linux_bionic", OsWindows: "//build/bazel_common_rules/platforms/os:windows", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, } Loading bp2build/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,7 @@ bootstrap_go_package { "java_proto_conversion_test.go", "java_sdk_library_conversion_test.go", "java_sdk_library_import_conversion_test.go", "java_test_host_conversion_test.go", "license_conversion_test.go", "license_kind_conversion_test.go", "linker_config_conversion_test.go", Loading Loading
android/bazel.go +0 −3 Original line number Diff line number Diff line Loading @@ -634,9 +634,6 @@ func bp2buildDefaultTrueRecursively(packagePath string, config allowlists.Bp2Bui func registerBp2buildConversionMutator(ctx RegisterMutatorsContext) { ctx.BottomUp("bp2build_conversion", bp2buildConversionMutator).Parallel() } func registerBp2buildDepsMutator(ctx RegisterMutatorsContext) { ctx.BottomUp("bp2build_deps", bp2buildDepsMutator).Parallel() } Loading
android/config.go +0 −3 Original line number Diff line number Diff line Loading @@ -306,9 +306,6 @@ type config struct { // in tests when a path doesn't exist. TestAllowNonExistentPaths bool // If true, register the "bp2build_deps" mutator in the mutator pipeline. Bp2buildDepsMutator bool // The list of files that when changed, must invalidate soong_build to // regenerate build.ninja. ninjaFileDepsSet sync.Map Loading
android/mutator.go +0 −3 Original line number Diff line number Diff line Loading @@ -35,9 +35,6 @@ import ( // RegisterMutatorsForBazelConversion is a alternate registration pipeline for bp2build. Exported for testing. func RegisterMutatorsForBazelConversion(ctx *Context, preArchMutators []RegisterMutatorFunc) { bp2buildMutators := append(preArchMutators, registerBp2buildConversionMutator) if ctx.config.Bp2buildDepsMutator { bp2buildMutators = append(bp2buildMutators, registerBp2buildDepsMutator) } registerMutatorsForBazelConversion(ctx, bp2buildMutators) } Loading
bazel/configurability.go +29 −29 Original line number Diff line number Diff line Loading @@ -133,7 +133,7 @@ func createPlatformArchMap() map[string]string { } result := make(map[string]string) for arch, allFeatures := range archFeatures { result[arch] = "//build/bazel/platforms/arch:" + arch result[arch] = "//build/bazel_common_rules/platforms/arch:" + arch // Sometimes we want to select on multiple features being active, so // add the power set of all possible features to the map. More details // in android.ModuleBase.GetArchVariantProperties Loading @@ -160,33 +160,33 @@ var ( // A map of target operating systems to the Bazel label of the // constraint_value for the @platforms//os:os constraint_setting platformOsMap = map[string]string{ OsAndroid: "//build/bazel/platforms/os:android", OsDarwin: "//build/bazel/platforms/os:darwin", OsLinux: "//build/bazel/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel/platforms/os:linux_musl", osLinuxBionic: "//build/bazel/platforms/os:linux_bionic", OsWindows: "//build/bazel/platforms/os:windows", OsAndroid: "//build/bazel_common_rules/platforms/os:android", OsDarwin: "//build/bazel_common_rules/platforms/os:darwin", OsLinux: "//build/bazel_common_rules/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel_common_rules/platforms/os:linux_musl", osLinuxBionic: "//build/bazel_common_rules/platforms/os:linux_bionic", OsWindows: "//build/bazel_common_rules/platforms/os:windows", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, // The default condition of an os select map. } platformOsArchMap = map[string]string{ osArchAndroidArm: "//build/bazel/platforms/os_arch:android_arm", OsArchAndroidArm64: "//build/bazel/platforms/os_arch:android_arm64", osArchAndroidRiscv64: "//build/bazel/platforms/os_arch:android_riscv64", osArchAndroidX86: "//build/bazel/platforms/os_arch:android_x86", osArchAndroidX86_64: "//build/bazel/platforms/os_arch:android_x86_64", osArchDarwinArm64: "//build/bazel/platforms/os_arch:darwin_arm64", osArchDarwinX86_64: "//build/bazel/platforms/os_arch:darwin_x86_64", osArchLinuxX86: "//build/bazel/platforms/os_arch:linux_glibc_x86", osArchLinuxX86_64: "//build/bazel/platforms/os_arch:linux_glibc_x86_64", osArchLinuxMuslArm: "//build/bazel/platforms/os_arch:linux_musl_arm", osArchLinuxMuslArm64: "//build/bazel/platforms/os_arch:linux_musl_arm64", osArchLinuxMuslX86: "//build/bazel/platforms/os_arch:linux_musl_x86", osArchLinuxMuslX86_64: "//build/bazel/platforms/os_arch:linux_musl_x86_64", osArchLinuxBionicArm64: "//build/bazel/platforms/os_arch:linux_bionic_arm64", osArchLinuxBionicX86_64: "//build/bazel/platforms/os_arch:linux_bionic_x86_64", osArchWindowsX86: "//build/bazel/platforms/os_arch:windows_x86", osArchWindowsX86_64: "//build/bazel/platforms/os_arch:windows_x86_64", osArchAndroidArm: "//build/bazel_common_rules/platforms/os_arch:android_arm", OsArchAndroidArm64: "//build/bazel_common_rules/platforms/os_arch:android_arm64", osArchAndroidRiscv64: "//build/bazel_common_rules/platforms/os_arch:android_riscv64", osArchAndroidX86: "//build/bazel_common_rules/platforms/os_arch:android_x86", osArchAndroidX86_64: "//build/bazel_common_rules/platforms/os_arch:android_x86_64", osArchDarwinArm64: "//build/bazel_common_rules/platforms/os_arch:darwin_arm64", osArchDarwinX86_64: "//build/bazel_common_rules/platforms/os_arch:darwin_x86_64", osArchLinuxX86: "//build/bazel_common_rules/platforms/os_arch:linux_glibc_x86", osArchLinuxX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_glibc_x86_64", osArchLinuxMuslArm: "//build/bazel_common_rules/platforms/os_arch:linux_musl_arm", osArchLinuxMuslArm64: "//build/bazel_common_rules/platforms/os_arch:linux_musl_arm64", osArchLinuxMuslX86: "//build/bazel_common_rules/platforms/os_arch:linux_musl_x86", osArchLinuxMuslX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_musl_x86_64", osArchLinuxBionicArm64: "//build/bazel_common_rules/platforms/os_arch:linux_bionic_arm64", osArchLinuxBionicX86_64: "//build/bazel_common_rules/platforms/os_arch:linux_bionic_x86_64", osArchWindowsX86: "//build/bazel_common_rules/platforms/os_arch:windows_x86", osArchWindowsX86_64: "//build/bazel_common_rules/platforms/os_arch:windows_x86_64", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, // The default condition of an os select map. } Loading @@ -209,11 +209,11 @@ var ( AndroidAndInApex: "//build/bazel/rules/apex:android-in_apex", AndroidPlatform: "//build/bazel/rules/apex:system", Unbundled_app: "//build/bazel/rules/apex:unbundled_app", OsDarwin: "//build/bazel/platforms/os:darwin", OsLinux: "//build/bazel/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel/platforms/os:linux_musl", osLinuxBionic: "//build/bazel/platforms/os:linux_bionic", OsWindows: "//build/bazel/platforms/os:windows", OsDarwin: "//build/bazel_common_rules/platforms/os:darwin", OsLinux: "//build/bazel_common_rules/platforms/os:linux_glibc", osLinuxMusl: "//build/bazel_common_rules/platforms/os:linux_musl", osLinuxBionic: "//build/bazel_common_rules/platforms/os:linux_bionic", OsWindows: "//build/bazel_common_rules/platforms/os:windows", ConditionsDefaultConfigKey: ConditionsDefaultSelectKey, } Loading
bp2build/Android.bp +1 −0 Original line number Diff line number Diff line Loading @@ -77,6 +77,7 @@ bootstrap_go_package { "java_proto_conversion_test.go", "java_sdk_library_conversion_test.go", "java_sdk_library_import_conversion_test.go", "java_test_host_conversion_test.go", "license_conversion_test.go", "license_kind_conversion_test.go", "linker_config_conversion_test.go", Loading