OSDN Git Service

android-x86/build.git
9 years agoam 64434af7: Revert "Build docs for android-support-media-protocols.jar."
Jeff Brown [Thu, 7 May 2015 05:29:03 +0000 (05:29 +0000)]
am 64434af7: Revert "Build docs for android-support-media-protocols.jar."

* commit '64434af7725937d7dcc4a0e1a6a013758bf18dba':
  Revert "Build docs for android-support-media-protocols.jar."

9 years agoRevert "Build docs for android-support-media-protocols.jar."
Jeff Brown [Tue, 5 May 2015 03:07:11 +0000 (20:07 -0700)]
Revert "Build docs for android-support-media-protocols.jar."

This reverts commit 5d0da1f959c5f9f38def94d76cdf0cddf52e3edf.

Bug: 20641986
Change-Id: I68d79186179b8b542b323ab630c6ed7620eb6f27

9 years agoam 174bb367: am b2ce04b4: Merge "Make Windows a non-multilib target."
Dan Albert [Wed, 6 May 2015 22:56:06 +0000 (22:56 +0000)]
am 174bb367: am b2ce04b4: Merge "Make Windows a non-multilib target."

* commit '174bb3678d9501b7d057162d37efdb9740a164a3':
  Make Windows a non-multilib target.

9 years agoam 7cfccda6: am b5ccb461: Merge "Select the correct target STL with USE_MINGW."
Dan Albert [Wed, 6 May 2015 22:45:51 +0000 (22:45 +0000)]
am 7cfccda6: am b5ccb461: Merge "Select the correct target STL with USE_MINGW."

* commit '7cfccda6590962299e86b4dd41c7d62056ec17e5':
  Select the correct target STL with USE_MINGW.

9 years agoam 6ce55427: am 48240423: Merge "Fix JDK check for USE_MINGW=1."
Dan Albert [Wed, 6 May 2015 22:45:15 +0000 (22:45 +0000)]
am 6ce55427: am 48240423: Merge "Fix JDK check for USE_MINGW=1."

* commit '6ce55427db7a9791042b90953dc2400ecee9bd7b':
  Fix JDK check for USE_MINGW=1.

9 years agoam 826673b5: am 8ace80b3: Merge "Fix mips build"
Dmitriy Ivanov [Wed, 6 May 2015 22:44:31 +0000 (22:44 +0000)]
am 826673b5: am 8ace80b3: Merge "Fix mips build"

* commit '826673b5176977d3806df1a8215b3cd70db8a5e2':
  Fix mips build

9 years agoam e06424b2: am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Wed, 6 May 2015 22:44:29 +0000 (22:44 +0000)]
am e06424b2: am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

* commit 'e06424b2307d9a50c43ec9c717e1168c14b31b4b':
  Upgrade x86 gcc to 4.9 and disable devirtualization.

9 years agoam 6a944e5e: am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Wed, 6 May 2015 22:44:27 +0000 (22:44 +0000)]
am 6a944e5e: am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."

* commit '6a944e5e0b9dde4aa086d83555adfe09df3f472e':
  Fix prebuilts for target builds with USE_MINGW=1.

9 years agoam 3045b0b7: am d0d0f464: Merge "Pack module before making symbolic version"
Dmitriy Ivanov [Wed, 6 May 2015 22:44:25 +0000 (22:44 +0000)]
am 3045b0b7: am d0d0f464: Merge "Pack module before making symbolic version"

* commit '3045b0b7dde58da645dc35751e092111d2686789':
  Pack module before making symbolic version

9 years agoam 0717cb22: am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files...
Dirk Dougherty [Wed, 6 May 2015 17:36:37 +0000 (17:36 +0000)]
am 0717cb22: am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit '0717cb2251b0a972a73462841e346fc49aa6e804':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoam e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable...
Dirk Dougherty [Wed, 6 May 2015 17:13:01 +0000 (17:13 +0000)]
am e94fcf31: am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit 'e94fcf31a08a7cce45171b5f8cce29b50d2cefd8':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoam 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds...
Dirk Dougherty [Wed, 6 May 2015 17:00:22 +0000 (17:00 +0000)]
am 29e93436: Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

* commit '29e934367b927fb13417bee77008600ad5a39dcc':
  Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

9 years agoSwap templates-sdk and templates-sdk-dev files to enable redesign builds by default.
Dirk Dougherty [Wed, 6 May 2015 01:17:13 +0000 (18:17 -0700)]
Swap templates-sdk and templates-sdk-dev files to enable redesign builds by default.

Change-Id: I9eabbbcd823fb29bd2209172c458cb9dad5f24d2

9 years agoam 0ba68baf: Upgrade x86 gcc to 4.9 and disable devirtualization.
Chih-Hung Hsieh [Wed, 6 May 2015 00:52:22 +0000 (00:52 +0000)]
am 0ba68baf: Upgrade x86 gcc to 4.9 and disable devirtualization.

* commit '0ba68bafa3b465110d10da1a57a1843ff91b2f3a':
  Upgrade x86 gcc to 4.9 and disable devirtualization.

9 years agoUpgrade x86 gcc to 4.9 and disable devirtualization.
Chih-Hung Hsieh [Fri, 1 May 2015 21:53:59 +0000 (14:53 -0700)]
Upgrade x86 gcc to 4.9 and disable devirtualization.

Also filter out gcc-only flags -Wno-clobbered and -fno-devirtualize
when compiled with clang/llvm.

BUG: 19872411
Change-Id: I6de57583be04da607f569df65e93531787dbb789
(cherry picked from AOSP commit 90036610ddfe0455553a1b46bb8adbeafde0cac1)

9 years agoam b2ce04b4: Merge "Make Windows a non-multilib target."
Dan Albert [Tue, 5 May 2015 23:53:35 +0000 (23:53 +0000)]
am b2ce04b4: Merge "Make Windows a non-multilib target."

* commit 'b2ce04b4317331903b6ec325ea473f5fc5c8aca3':
  Make Windows a non-multilib target.

9 years agoMerge "Make Windows a non-multilib target."
Dan Albert [Tue, 5 May 2015 23:38:59 +0000 (23:38 +0000)]
Merge "Make Windows a non-multilib target."

9 years agoMake Windows a non-multilib target.
Dan Albert [Tue, 5 May 2015 01:17:52 +0000 (18:17 -0700)]
Make Windows a non-multilib target.

We don't have a toolchain for 64-bit windows.

This allows running `USE_MINGW=1 mm` in a directory that has a host
module with LOCAL_MULTILIB := both.

Change-Id: I31f981b38fb80b0d6582bab0a4bd580a3c654c91

9 years agoam b5ccb461: Merge "Select the correct target STL with USE_MINGW."
Dan Albert [Tue, 5 May 2015 21:49:40 +0000 (21:49 +0000)]
am b5ccb461: Merge "Select the correct target STL with USE_MINGW."

* commit 'b5ccb461ed50dec49a5bc0e6cdbe8ffd62080d7d':
  Select the correct target STL with USE_MINGW.

9 years agoMerge "Select the correct target STL with USE_MINGW."
Dan Albert [Tue, 5 May 2015 21:40:01 +0000 (21:40 +0000)]
Merge "Select the correct target STL with USE_MINGW."

9 years agoam 4f5d0e60: Raise SDK version for ProGuard processing when app links support library.
Ying Wang [Tue, 5 May 2015 19:08:03 +0000 (19:08 +0000)]
am 4f5d0e60: Raise SDK version for ProGuard processing when app links support library.

* commit '4f5d0e60b441f009f78ef6595172ffa11dd69a2d':
  Raise SDK version for ProGuard processing when app links support library.

9 years agoam 5c73ba6e: am e99d5320: am 032a4946: Doc change: css/js, assets for landing page...
Dirk Dougherty [Tue, 5 May 2015 19:08:02 +0000 (19:08 +0000)]
am 5c73ba6e: am e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit '5c73ba6e037f3e145fcc84ad2329a002ddb3bf54':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 3c339ae4: am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk...
Dirk Dougherty [Tue, 5 May 2015 19:08:00 +0000 (19:08 +0000)]
am 3c339ae4: am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit '3c339ae4fd905eedd2c44449d4935acf23955132':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoam 48240423: Merge "Fix JDK check for USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 18:55:22 +0000 (18:55 +0000)]
am 48240423: Merge "Fix JDK check for USE_MINGW=1."

* commit '4824042356e780153153ac7aafa6ce6e1b8df7f2':
  Fix JDK check for USE_MINGW=1.

9 years agoMerge "Fix JDK check for USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 18:45:54 +0000 (18:45 +0000)]
Merge "Fix JDK check for USE_MINGW=1."

9 years agoFix JDK check for USE_MINGW=1.
Dan Albert [Tue, 5 May 2015 18:41:52 +0000 (11:41 -0700)]
Fix JDK check for USE_MINGW=1.

Change-Id: I3bdd9258e8870fc00a5f1f74682a949dc487d851

9 years agoRaise SDK version for ProGuard processing when app links support library.
Ying Wang [Tue, 5 May 2015 02:21:48 +0000 (19:21 -0700)]
Raise SDK version for ProGuard processing when app links support library.

When an app's LOCAL_SDK_VERSION is lower than the support library's
LOCAL_SDK_VERSION,  we artifically raises the "SDK version" "linked"
by ProGuard, to
- suppress ProGuard warnings of referencing symbols unknown to the
  lower SDK version.
- prevent ProGuard stripping subclass in the support library that
  extends class added in the higher SDK version.

This allows us to remove the dangerous ProGuard flag
"-dontwarn android.support.**".

Notes:
- We don't raise the app's LOCAL_SDK_VERSION, so that the app's own
  code is still unable to use the higher SDK version.
- For platform build, we can't just raise to the "current" SDK,
  because would break apps that use APIs removed from the current SDK.
  We raise it to framework.jar instead, which contains the most complete
  symbol set.

Bug: 20658265
Change-Id: I90099073457a65cb8031fbaec6b396d68ce614a7
(cherry picked from commit 8e8d1e7abadb53d5dcb211fac6ab6ed20f5dc9ac)

9 years agoam e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer...
Dirk Dougherty [Tue, 5 May 2015 02:35:03 +0000 (02:35 +0000)]
am e99d5320: am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit 'e99d5320dd70de6f5ada67dd0c2dd9761e6a6c32':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 032a4946: Doc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 02:23:28 +0000 (02:23 +0000)]
am 032a4946: Doc change: css/js, assets for landing page, header/footer designs.

* commit '032a494654978c3ceed73268f99615ff3d0d686e':
  Doc change: css/js, assets for landing page, header/footer designs.

9 years agoam 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files,...
Dirk Dougherty [Tue, 5 May 2015 01:48:10 +0000 (01:48 +0000)]
am 55abf4c2: am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit '55abf4c22d08693cfb2838a79654fc32c7de3ff8':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoam 8ace80b3: Merge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:26:42 +0000 (01:26 +0000)]
am 8ace80b3: Merge "Fix mips build"

* commit '8ace80b37590e5b22c115698e20b8a9911f7a865':
  Fix mips build

9 years agoam 6f7608cf: am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding...
Joe Fernandez [Tue, 5 May 2015 01:24:49 +0000 (01:24 +0000)]
am 6f7608cf: am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '6f7608cf8f7bd52948d6a36933170f72afb1cc3d':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam c135a7f9: am 63904d26: am 03b107c8: docs: update masthead template for Preview...
Joe Fernandez [Tue, 5 May 2015 01:24:48 +0000 (01:24 +0000)]
am c135a7f9: am 63904d26: am 03b107c8: docs: update masthead template for Preview docs

* commit 'c135a7f993b6f243305d2fe0a130f981130e1519':
  docs: update masthead template for Preview docs

9 years agoam c787453f: Merge "Pack module before making symbolic version" into mnc-dev
Dmitriy Ivanov [Tue, 5 May 2015 01:24:47 +0000 (01:24 +0000)]
am c787453f: Merge "Pack module before making symbolic version" into mnc-dev

* commit 'c787453fdd0d64d8b8e5ce29c1242e659de737f4':
  Pack module before making symbolic version

9 years agoDoc change: css/js, assets for landing page, header/footer designs.
Dirk Dougherty [Tue, 5 May 2015 01:17:33 +0000 (18:17 -0700)]
Doc change: css/js, assets for landing page, header/footer designs.

Change-Id: I9430a725bd7ba12cb0ac7da1a5ed9c3bfa8e321e

9 years agoMerge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:16:56 +0000 (01:16 +0000)]
Merge "Fix mips build"

9 years agoFix mips build
Dmitriy Ivanov [Tue, 5 May 2015 01:10:47 +0000 (18:10 -0700)]
Fix mips build

Change-Id: Ifbb2df36c173511c118f34cfa39bb01ca7f7d380

9 years agoam f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Tue, 5 May 2015 01:10:24 +0000 (01:10 +0000)]
am f2748888: Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

* commit 'f2748888707d09adc5abb6fe3725e55db917351e':
  Upgrade x86 gcc to 4.9 and disable devirtualization.

9 years agoam b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Tue, 5 May 2015 01:10:23 +0000 (01:10 +0000)]
am b9a8aa63: Merge "Fix prebuilts for target builds with USE_MINGW=1."

* commit 'b9a8aa63cb5f9fedb27d06f422d7a5b54f9a8009':
  Fix prebuilts for target builds with USE_MINGW=1.

9 years agoam d0d0f464: Merge "Pack module before making symbolic version"
Dmitriy Ivanov [Tue, 5 May 2015 01:10:22 +0000 (01:10 +0000)]
am d0d0f464: Merge "Pack module before making symbolic version"

* commit 'd0d0f464ee37a3ecd4a4d70158ca12db00550638':
  Pack module before making symbolic version

9 years agoam ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new developme...
Dirk Dougherty [Tue, 5 May 2015 01:04:31 +0000 (01:04 +0000)]
am ff233cc9: Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

* commit 'ff233cc92e379d501d8b256ba9a015827d77e012':
  Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

9 years agoMerge "Upgrade x86 gcc to 4.9 and disable devirtualization."
Chih-Hung Hsieh [Mon, 4 May 2015 23:36:50 +0000 (23:36 +0000)]
Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."

9 years agoSelect the correct target STL with USE_MINGW.
Dan Albert [Mon, 4 May 2015 23:34:19 +0000 (16:34 -0700)]
Select the correct target STL with USE_MINGW.

The previous check tested against USE_MINGW even for target builds.
Hadn't been a problem because people don't typically set USE_MINGW
directly.

Change-Id: I90fe0ea890c44917eb29dd02d7c7f76c19e7fbd6

9 years agoMerge "Fix prebuilts for target builds with USE_MINGW=1."
Dan Albert [Mon, 4 May 2015 22:46:57 +0000 (22:46 +0000)]
Merge "Fix prebuilts for target builds with USE_MINGW=1."

9 years agoFix prebuilts for target builds with USE_MINGW=1.
Dan Albert [Mon, 4 May 2015 19:44:44 +0000 (12:44 -0700)]
Fix prebuilts for target builds with USE_MINGW=1.

USE_MINGW=1 mm didn't work in directories that contained target modules
because the build system would use the Windows locations and extensions
when trying to find the host GCC prebuilts. Windows is the target OS,
not the OS we're building from.

Change-Id: Ic994fed15388d0c7d393f71ba28fe7afdc659f5c

9 years agoam 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript...
Joe Fernandez [Mon, 4 May 2015 22:19:28 +0000 (22:19 +0000)]
am 657b2971: am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '657b2971f8a6f4a1b6dac68915c557304970d716':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoam 63904d26: am 03b107c8: docs: update masthead template for Preview docs
Joe Fernandez [Mon, 4 May 2015 22:19:27 +0000 (22:19 +0000)]
am 63904d26: am 03b107c8: docs: update masthead template for Preview docs

* commit '63904d26ad473d8446fea12775ef37e9ae2c8e59':
  docs: update masthead template for Preview docs

9 years agoDoc change: remove deprecated templates-sdk-dyn files, add new development files...
Dirk Dougherty [Mon, 4 May 2015 21:37:05 +0000 (14:37 -0700)]
Doc change: remove deprecated templates-sdk-dyn files, add new development files based on production templates-sdk.

Change-Id: I5a94aaa8ba375010191a12f210954c22395fed40

9 years agoUpgrade x86 gcc to 4.9 and disable devirtualization.
Chih-Hung Hsieh [Fri, 1 May 2015 21:53:59 +0000 (14:53 -0700)]
Upgrade x86 gcc to 4.9 and disable devirtualization.

Also filter out gcc-only flags -Wno-clobbered and -fno-devirtualize
when compiled with clang/llvm.

BUG: 19872411
Change-Id: I6de57583be04da607f569df65e93531787dbb789

9 years agoMerge "Pack module before making symbolic version"
Dmitriy Ivanov [Mon, 4 May 2015 20:15:46 +0000 (20:15 +0000)]
Merge "Pack module before making symbolic version"

9 years agoPack module before making symbolic version
Dmitriy Ivanov [Sat, 2 May 2015 01:12:29 +0000 (18:12 -0700)]
Pack module before making symbolic version

  We need PT_LOAD segments to match for the gdb sake.
  If we pack module after stripping symbolic version
  PT_LOAD differ from actual ones; this confuses gdb.

Bug: http://b/20687795
Change-Id: If7b1ffcda918d0cc47051a30ca1202007ed62403
(cherry picked from commit 258b29cf7652ae170a8c7907fa7361cb30542cd1)

9 years agoMerge "Pack module before making symbolic version" into mnc-dev
Dmitriy Ivanov [Mon, 4 May 2015 20:11:08 +0000 (20:11 +0000)]
Merge "Pack module before making symbolic version" into mnc-dev

9 years agoPack module before making symbolic version
Dmitriy Ivanov [Sat, 2 May 2015 01:12:29 +0000 (18:12 -0700)]
Pack module before making symbolic version

  We need PT_LOAD segments to match for the gdb sake.
  If we pack module after stripping symbolic version
  PT_LOAD differ from actual ones; this confuses gdb.

Bug: http://b/20687795
Change-Id: If7b1ffcda918d0cc47051a30ca1202007ed62403

9 years agoam 7acd4a5a: Merge "Revert "Don\'t extract jni from prebuilt apks."" into mnc-dev
Ying Wang [Mon, 4 May 2015 19:16:56 +0000 (19:16 +0000)]
am 7acd4a5a: Merge "Revert "Don\'t extract jni from prebuilt apks."" into mnc-dev

* commit '7acd4a5afdecf883fb83a39b30715ad3d408e50c':
  Revert "Don't extract jni from prebuilt apks."

9 years agoMerge "Revert "Don't extract jni from prebuilt apks."" into mnc-dev
Ying Wang [Mon, 4 May 2015 18:43:13 +0000 (18:43 +0000)]
Merge "Revert "Don't extract jni from prebuilt apks."" into mnc-dev

9 years agoRevert "Don't extract jni from prebuilt apks."
Ying Wang [Mon, 4 May 2015 18:39:46 +0000 (18:39 +0000)]
Revert "Don't extract jni from prebuilt apks."

This reverts commit 3797466fbd31cc3ca5a1eddea64e7fdf0921ea67.

Bug: 20810492
Bug: 20811499
Change-Id: Ic922d9daccc4550db489c0f3d4ad6b4ff85b5e60

9 years agoam 37c9b500: Merge "Don\'t extract jni from prebuilt apks." into mnc-dev
Ying Wang [Sat, 2 May 2015 16:53:45 +0000 (16:53 +0000)]
am 37c9b500: Merge "Don\'t extract jni from prebuilt apks." into mnc-dev

* commit '37c9b500ed8c739ca4b47b41bc77863d0971f9f4':
  Don't extract jni from prebuilt apks.

9 years agoMerge "Don't extract jni from prebuilt apks." into mnc-dev
Ying Wang [Sat, 2 May 2015 16:33:45 +0000 (16:33 +0000)]
Merge "Don't extract jni from prebuilt apks." into mnc-dev

9 years agoam 95e74c14: common.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 23:34:49 +0000 (23:34 +0000)]
am 95e74c14: common.py: Add support for squashfs

* commit '95e74c1424f9380976b1e557815949ed65738c62':
  common.py: Add support for squashfs

9 years agoam 6e66fc94: am c112341b: Merge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 23:21:23 +0000 (23:21 +0000)]
am 6e66fc94: am c112341b: Merge "common.py: Add support for squashfs"

* commit '6e66fc94b935a4da1213a5a1fb1b20fcdbcb9cab':
  common.py: Add support for squashfs

9 years agoam fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Fri, 1 May 2015 23:14:51 +0000 (23:14 +0000)]
am fa6ee37f: am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit 'fa6ee37fae42ef08ebcb63dcaf8122f0f6f5311a':
  docs: fix sticky header hiding RenderScript reference headings

9 years agoDon't extract jni from prebuilt apks.
Ying Wang [Fri, 1 May 2015 21:02:26 +0000 (14:02 -0700)]
Don't extract jni from prebuilt apks.

- We don't need LOCAL_PAGE_ALIGN_JNI_SHARED_LIBRARIES now, for we always
  page-align jni shared libraries and store them umcompressed.
- For prebuilt apks, we don't extract jni any more; Instead we always run
  uncompress-shared-libs on them.
- For apks built from source, we still install the jni separately, because
  that way multiple apks can share the same jni and it saves space.

With this change, for most prebuilt apks, we don't need to specify
LOCAL_PREBUILT_JNI_LIBS ("@lib/<abi>/foo.so") any more, for the build
system automatically replaces the embedded jni with uncompressed files;
But if a prebuilt is a fat apk (i.e. containing jni not needed by the
current product architecture), you still need LOCAL_PREBUILT_JNI_LIBS to
specify what jni to keep. Otherwise all embedded jni will be replaced with
uncompressed files, that wastes space.

Bug: 8076853
Change-Id: Icf07e0998ac3602e6e05e80fed836fbafca33e01

9 years agoam c112341b: Merge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 23:08:42 +0000 (23:08 +0000)]
am c112341b: Merge "common.py: Add support for squashfs"

* commit 'c112341bab721fe692c87e17aaf2d554f5b8c6c2':
  common.py: Add support for squashfs

9 years agoam 53b98761: docs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Fri, 1 May 2015 23:05:35 +0000 (23:05 +0000)]
am 53b98761: docs: fix sticky header hiding RenderScript reference headings

* commit '53b98761b288fcf833db62bb4700fba20b319961':
  docs: fix sticky header hiding RenderScript reference headings

9 years agocommon.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 22:39:36 +0000 (15:39 -0700)]
common.py: Add support for squashfs

Change-Id: Ia40f8c6307d0213d43207aee91c4c8a5b5ad6f1e
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoMerge "common.py: Add support for squashfs"
Mohamad Ayyash [Fri, 1 May 2015 22:58:08 +0000 (22:58 +0000)]
Merge "common.py: Add support for squashfs"

9 years agoam 03b107c8: docs: update masthead template for Preview docs
Joe Fernandez [Fri, 1 May 2015 22:57:46 +0000 (22:57 +0000)]
am 03b107c8: docs: update masthead template for Preview docs

* commit '03b107c8563c5edf5fe25435e609329d1fc7a62f':
  docs: update masthead template for Preview docs

9 years agodocs: update masthead template for Preview docs
Joe Fernandez [Fri, 1 May 2015 22:41:20 +0000 (15:41 -0700)]
docs: update masthead template for Preview docs

Change-Id: I00ec56064a5193491fce5389cdff7cb5824e567c

9 years agocommon.py: Add support for squashfs
Mohamad Ayyash [Fri, 1 May 2015 22:39:36 +0000 (15:39 -0700)]
common.py: Add support for squashfs

Change-Id: Ia40f8c6307d0213d43207aee91c4c8a5b5ad6f1e
Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
9 years agoam 069f1f89: Deference symlinks when copying LOCAL_PICKUP_FILES.
Ying Wang [Fri, 1 May 2015 03:06:27 +0000 (03:06 +0000)]
am 069f1f89: Deference symlinks when copying LOCAL_PICKUP_FILES.

* commit '069f1f8942bf89817b064506495f6ab181548b55':
  Deference symlinks when copying LOCAL_PICKUP_FILES.

9 years agoDeference symlinks when copying LOCAL_PICKUP_FILES.
Ying Wang [Fri, 1 May 2015 02:46:00 +0000 (19:46 -0700)]
Deference symlinks when copying LOCAL_PICKUP_FILES.

Change-Id: I2399529ee9168bb93a4cad5daa61cd2ea500df04

9 years agoam ffe376b4: Fix jack transformation on prebuilt AAR.
Ying Wang [Thu, 30 Apr 2015 17:33:59 +0000 (17:33 +0000)]
am ffe376b4: Fix jack transformation on prebuilt AAR.

* commit 'ffe376b49ef54b5669f17e0b4cdad18912b68dd9':
  Fix jack transformation on prebuilt AAR.

9 years agoFix jack transformation on prebuilt AAR.
Ying Wang [Thu, 30 Apr 2015 16:55:08 +0000 (09:55 -0700)]
Fix jack transformation on prebuilt AAR.

Change-Id: I74f932cff606138943d97b923bbd059bcd496e46

9 years agoam 5924f142: Revert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Thu, 30 Apr 2015 15:19:59 +0000 (15:19 +0000)]
am 5924f142: Revert "Revert "Pack relocations for mips64""

* commit '5924f142cc813e4e7763432f85aa000adf048d24':
  Revert "Revert "Pack relocations for mips64""

9 years agoam 923d355f: am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:30:58 +0000 (06:30 +0000)]
am 923d355f: am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""

* commit '923d355fdcd3ebfe4bf4a94c111d35ac98ecf7d5':
  Revert "Revert "Pack relocations for mips64""

9 years agoam 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:18:40 +0000 (06:18 +0000)]
am 0a3b080a: Merge "Revert "Revert "Pack relocations for mips64"""

* commit '0a3b080ab4ddc50db84ef7a58dca79613a79a1d7':
  Revert "Revert "Pack relocations for mips64""

9 years agoRevert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:34:21 +0000 (15:34 -0700)]
Revert "Revert "Pack relocations for mips64""

This reverts commit 6399dcce598c2ac54bd87bc754028513405c049f.

Bug: http://b/20658994
(cherry picked from commit 8387d99ec3649390f815d447a44674fc9ca18823)

9 years agoMerge "Revert "Revert "Pack relocations for mips64"""
Dmitriy Ivanov [Thu, 30 Apr 2015 06:10:19 +0000 (06:10 +0000)]
Merge "Revert "Revert "Pack relocations for mips64"""

9 years agodocs: fix sticky header hiding RenderScript reference headings
Joe Fernandez [Thu, 30 Apr 2015 03:22:22 +0000 (20:22 -0700)]
docs: fix sticky header hiding RenderScript reference headings

b/20637508

Change-Id: I64996db4fc986cbe0f4506b5524a708a9e14cbc8

9 years agoRevert "Revert "Pack relocations for mips64""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:34:21 +0000 (15:34 -0700)]
Revert "Revert "Pack relocations for mips64""

This reverts commit 6399dcce598c2ac54bd87bc754028513405c049f.

Bug: http://b/20658994

9 years agoam 0cabfed7: Revert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 23:09:46 +0000 (23:09 +0000)]
am 0cabfed7: Revert "Revert "Pack relocations for mips""

* commit '0cabfed78e3ad4431cfadbbd90915f6b3398ed18':
  Revert "Revert "Pack relocations for mips""

9 years agoam fbbe8926: am cb238772: Merge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 23:04:26 +0000 (23:04 +0000)]
am fbbe8926: am cb238772: Merge "Revert "Revert "Pack relocations for mips"""

* commit 'fbbe8926aa1159bdcc95b5cb7fffa28948deb94a':
  Revert "Revert "Pack relocations for mips""

9 years agoam cb238772: Merge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:50:23 +0000 (22:50 +0000)]
am cb238772: Merge "Revert "Revert "Pack relocations for mips"""

* commit 'cb2387722d6f331e80c0631c9572729dd4f99de6':
  Revert "Revert "Pack relocations for mips""

9 years agoRevert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 21:50:05 +0000 (14:50 -0700)]
Revert "Revert "Pack relocations for mips""

This reverts commit d05fd6fc821db3e09c988370c6ac24c3354232f7.

Bug: http://b/20658994
Change-Id: Iccbd4846b310306ed11b87f4566b8aaadfa63ebb
(cherry picked from commit cb2b3d47addad6b7370df4b8aa77a53f98045cfb)

9 years agoMerge "Revert "Revert "Pack relocations for mips"""
Dmitriy Ivanov [Wed, 29 Apr 2015 22:43:32 +0000 (22:43 +0000)]
Merge "Revert "Revert "Pack relocations for mips"""

9 years agoRevert "Revert "Pack relocations for mips""
Dmitriy Ivanov [Wed, 29 Apr 2015 21:50:05 +0000 (14:50 -0700)]
Revert "Revert "Pack relocations for mips""

This reverts commit d05fd6fc821db3e09c988370c6ac24c3354232f7.

Bug: http://b/20658994
Change-Id: Iccbd4846b310306ed11b87f4566b8aaadfa63ebb

9 years agoam 8fb3350f: Merge "Revert "Pack relocations for mips"" into mnc-dev
Dimitry Ivanov [Wed, 29 Apr 2015 20:01:58 +0000 (20:01 +0000)]
am 8fb3350f: Merge "Revert "Pack relocations for mips"" into mnc-dev

* commit '8fb3350f1a2ed07f10bba55cb67da9e0a0998b20':
  Revert "Pack relocations for mips"

9 years agoam 3e037e36: Revert "Pack relocations for mips64"
Dimitry Ivanov [Wed, 29 Apr 2015 20:01:56 +0000 (20:01 +0000)]
am 3e037e36: Revert "Pack relocations for mips64"

* commit '3e037e36d0b73b5078bf5b45087bea34b673153c':
  Revert "Pack relocations for mips64"

9 years agoam a00a4f27: am b7550093: Merge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:38:47 +0000 (19:38 +0000)]
am a00a4f27: am b7550093: Merge "Revert "Pack relocations for mips""

* commit 'a00a4f27226feafb64dfa4d5af979c3c4a69b8bc':
  Revert "Pack relocations for mips"

9 years agoMerge "Revert "Pack relocations for mips"" into mnc-dev
Dimitry Ivanov [Wed, 29 Apr 2015 19:37:46 +0000 (19:37 +0000)]
Merge "Revert "Pack relocations for mips"" into mnc-dev

9 years agoRevert "Pack relocations for mips"
Dimitry Ivanov [Wed, 29 Apr 2015 18:57:54 +0000 (18:57 +0000)]
Revert "Pack relocations for mips"

This reverts commit 9dc1a7359f2351e18f08d69ea725f884541b2f2f.

Bug: http://b/20658994
Change-Id: Ib10c764a7d06db823ee2fccfa47240e0a639d4bc
(cherry picked from commit d05fd6fc821db3e09c988370c6ac24c3354232f7)

9 years agoRevert "Pack relocations for mips64"
Dimitry Ivanov [Wed, 29 Apr 2015 18:59:05 +0000 (18:59 +0000)]
Revert "Pack relocations for mips64"

This reverts commit 8bd30fe3cb82e50caab50e4091c5977e5e24db0e.

Bug: http://b/20658994
Change-Id: I6c31094559a12b824344802bf3993f91aee79a26
(cherry picked from commit 6399dcce598c2ac54bd87bc754028513405c049f)

9 years agoam b7550093: Merge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:26:28 +0000 (19:26 +0000)]
am b7550093: Merge "Revert "Pack relocations for mips""

* commit 'b755009325c9c2b1e9651a53f548d206a0c8d2c3':
  Revert "Pack relocations for mips"

9 years agoam 13d8654f: am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:20:41 +0000 (19:20 +0000)]
am 13d8654f: am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

* commit '13d8654ffedfd86733feb4712b26a9e24a4ed90d':
  Define BOARD_SEPOLICY_DIRS for 64-bit emulators.

9 years agoam f91de521: am dcf8bd8c: Merge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:20:40 +0000 (19:20 +0000)]
am f91de521: am dcf8bd8c: Merge "Revert "Pack relocations for mips64""

* commit 'f91de521e5f8199b3d3671966f23eeeace2247e6':
  Revert "Pack relocations for mips64"

9 years agoMerge "Revert "Pack relocations for mips""
Dimitry Ivanov [Wed, 29 Apr 2015 19:11:05 +0000 (19:11 +0000)]
Merge "Revert "Pack relocations for mips""

9 years agoam 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:12:44 +0000 (19:12 +0000)]
am 37ddcad5: Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

* commit '37ddcad5a7074d26ef8392714d332a133267c568':
  Define BOARD_SEPOLICY_DIRS for 64-bit emulators.

9 years agoam dcf8bd8c: Merge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:12:43 +0000 (19:12 +0000)]
am dcf8bd8c: Merge "Revert "Pack relocations for mips64""

* commit 'dcf8bd8c0770b3e60342cce3683a7816b6224ae6':
  Revert "Pack relocations for mips64"

9 years agoMerge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."
Nick Kralevich [Wed, 29 Apr 2015 19:07:00 +0000 (19:07 +0000)]
Merge "Define BOARD_SEPOLICY_DIRS for 64-bit emulators."

9 years agoMerge "Revert "Pack relocations for mips64""
Dimitry Ivanov [Wed, 29 Apr 2015 19:03:56 +0000 (19:03 +0000)]
Merge "Revert "Pack relocations for mips64""