summaryrefslogtreecommitdiff
path: root/apex/builder.go
diff options
context:
space:
mode:
author Jooyung Han <jooyung@google.com> 2023-02-07 14:13:24 +0900
committer Jooyung Han <jooyung@google.com> 2023-02-07 14:13:24 +0900
commit88b057efaacbeaccdf370f96713aee1b099d37cc (patch)
tree761379cae62bd4a16732a7212705054cc86b6b0f /apex/builder.go
parent2cd2f9ad8969ef817f8606fc5cc8988f8e706dba (diff)
Remove apex.multi_install_skip_symbol_files
This has been a workaround to avoid duplicate build rules for multi-install apexes. The reason for duplicate errors was that apex_name was used to install symbol files. We don't need to rely on apex_name for symbol files, hence no need for the workaround. Note that symbol files for apexes are still available via the paths based on "soong module name". Bug: 267581665 Test: cuttlefish (which uses multi-apex) build & run Change-Id: Icaca667e139ef2aca32339a75b54b12a00449c2d
Diffstat (limited to 'apex/builder.go')
-rw-r--r--apex/builder.go5
1 files changed, 0 insertions, 5 deletions
diff --git a/apex/builder.go b/apex/builder.go
index 06f1dd0f5..49223a024 100644
--- a/apex/builder.go
+++ b/apex/builder.go
@@ -455,11 +455,6 @@ func (a *apexBundle) buildUnflattenedApex(ctx android.ModuleContext) {
installSymbolFiles := (!ctx.Config().KatiEnabled() || a.ExportedToMake()) && a.installable()
- // Avoid creating duplicate build rules for multi-installed APEXes.
- if proptools.BoolDefault(a.properties.Multi_install_skip_symbol_files, false) {
- installSymbolFiles = false
-
- }
// set of dependency module:location mappings
installMapSet := make(map[string]bool)