Revert "Use Soong-built system/build.prop"

Revert submission 3184480-system_build_prop_soong

Reason for revert: breaks ndk and mainline build 

Reverted changes: /q/submissionid:3184480-system_build_prop_soong

Change-Id: I1738cc0a85428d3fd0a0ee196fa6d54270e6f1ec
This commit is contained in:
Inseob Kim
2024-07-25 02:45:53 +00:00
committed by Gerrit Code Review
parent 361baadba6
commit 3ef9ed9848
6 changed files with 344 additions and 39 deletions

View File

@@ -121,6 +121,20 @@ dexpreopt_systemserver_check {
name: "dexpreopt_systemserver_check",
}
// buildinfo.prop contains common properties for system/build.prop, like ro.build.version.*
// TODO(b/322090587): merge this to gen_build_prop.py script.
buildinfo_prop {
name: "buildinfo.prop",
// not installable because this will be included to system/build.prop
installable: false,
product_config: ":product_config",
// Currently, only microdroid can refer to buildinfo.prop
visibility: ["//packages/modules/Virtualization/build/microdroid"],
}
// container for apex_contributions selected using build flags
all_apex_contributions {
name: "all_apex_contributions",
@@ -130,14 +144,3 @@ product_config {
name: "product_config",
visibility: ["//device/google/cuttlefish/system_image"],
}
build_prop {
name: "system-build.prop",
stem: "build.prop",
product_config: ":product_config",
// Currently, only microdroid and cf system image can refer to system-build.prop
visibility: [
"//device/google/cuttlefish/system_image",
"//packages/modules/Virtualization/build/microdroid",
],
}