diff options
author | 2014-08-21 13:19:12 -0700 | |
---|---|---|
committer | 2014-08-21 13:59:46 -0700 | |
commit | 27f69f4e06961fdecd1078b2292d764a157e5e1c (patch) | |
tree | 24a4336bc223fd6380ba4fe0113d86edcee33a23 /tools/aapt/Resource.cpp | |
parent | 759f780af0b838316556de69049fb892f7b11ed5 (diff) |
AAPT: mipmaps should not end up in Splits
Mipmaps are never filtered, and so they will always
end up in the base APK. Make sure they get omitted from
any split.
Change-Id: Id24b082bc9bd2d3f031a58bd0de4d30b4f0de7e0
Diffstat (limited to 'tools/aapt/Resource.cpp')
-rw-r--r-- | tools/aapt/Resource.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/aapt/Resource.cpp b/tools/aapt/Resource.cpp index 869a6fc0b9c5..1d93b895409a 100644 --- a/tools/aapt/Resource.cpp +++ b/tools/aapt/Resource.cpp @@ -1399,7 +1399,8 @@ status_t buildResources(Bundle* bundle, const sp<AaptAssets>& assets, sp<ApkBuil sp<ApkSplit>& split = splits.editItemAt(i); sp<AaptFile> flattenedTable = new AaptFile(String8("resources.arsc"), AaptGroupEntry(), String8()); - err = table.flatten(bundle, split->getResourceFilter(), flattenedTable); + err = table.flatten(bundle, split->getResourceFilter(), + flattenedTable, split->isBase()); if (err != NO_ERROR) { fprintf(stderr, "Failed to generate resource table for split '%s'\n", split->getPrintableName().string()); |