Expose the pvmfw module to the Make world

This is needed to make the debuggable (i.e. unstripped) elf file is
added to the symbols zip file which is done in the Make world.

Bug: 245896220
Test: check aosp_cheetah
Change-Id: I22413548973fa96991e0b5461544149bfbb0f582
This commit is contained in:
Jiyong Park 2022-12-16 14:36:24 +09:00
parent 9c19c4722f
commit 17b8d75478
1 changed files with 9 additions and 0 deletions

View File

@ -40,6 +40,15 @@ cc_binary {
"image.ld",
":vmbase_sections",
],
// `installable: false` is inherited from vmbase_elf_defaults, and that
// hides this module from Make, which makes it impossible for the Make world
// to place the unstripped binary to the symbols directory. Marking back as
// installable exposes this module to the Make world again. Note that this
// module (pvmfw) still is NOT installed to any of the filesystem images. It
// is fed into pvmfw_bin and then into pvmfw_img to become a standalone
// partition image. This is just to package the unstripped file into the
// symbols zip file for debugging purpose.
installable: true,
}
raw_binary {