OSDN Git Service

Install boot.art extra files individually
authorColin Cross <ccross@android.com>
Tue, 8 Mar 2016 21:21:49 +0000 (13:21 -0800)
committerColin Cross <ccross@android.com>
Wed, 9 Mar 2016 02:00:05 +0000 (18:00 -0800)
commit52dcb2f8162ff3d7f758e4938b844875995d554a
tree6bb5c5f8b1e2bf2e1774cbc0a3926f20b92ca88a
parentb8b72c14e5eaaabcb630a1174a1e03a809f340f0
Install boot.art extra files individually

The rule that builds boot.art also produces boot.oat, boot-*.art, and
boot-*.oat as a side effect, and the install rule for boot.art was
installing them using *.art and *.oat.  This meant that PDK builds had
no rule to install the extra files, so it used the ones from the
platform.zip file instead of the locally built ones.

Generate a list of the files that should be produced by the boot.art
build, and manually create install rules for them that depend on the
built boot.art and are depended on by the installed boot.art.

Bug: 27546601
Change-Id: I9734491c3179bca2d4b2ae13b0c6a03e4c26b0b2
core/dex_preopt_libart.mk
core/dex_preopt_libart_boot.mk