diff options
author | 2023-02-07 14:13:24 +0900 | |
---|---|---|
committer | 2023-02-07 14:13:24 +0900 | |
commit | 88b057efaacbeaccdf370f96713aee1b099d37cc (patch) | |
tree | 761379cae62bd4a16732a7212705054cc86b6b0f /apex/builder.go | |
parent | 2cd2f9ad8969ef817f8606fc5cc8988f8e706dba (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.go | 5 |
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) |