OSDN Git Service
Nick Kralevich [Mon, 11 May 2015 18:29:43 +0000 (11:29 -0700)]
resolved conflicts for merge of
901d792c to mnc-dev-plus-aosp
Change-Id: I63fbc397ba28c832857bf7e27e8f1798e789a6e1
Stephen Smalley [Wed, 29 Apr 2015 13:55:08 +0000 (09:55 -0400)]
Define BOARD_SEPOLICY_DIRS for 64-bit emulators.
Define BOARD_SEPOLICY_DIRS for the arm64, mips64, and x86_64
emulator targets. As a first cut, simply inherit from the
existing policy directories used for generic and generic_x86.
We may need further board-specific policy added for these targets
but testing will require first enabling SELinux in the relevant
kernel configs.
(cherrypicked from commit
21ebc213bb3717ec3e692991eeadc423113943ab)
Change-Id: I7b4459b32298698fc2908cbbdd0e3afadbe5ac24
Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov>
Tao Bao [Sat, 9 May 2015 00:57:19 +0000 (00:57 +0000)]
am
f3282b4a: Wrap zipfile.write(), writestr() and close()
* commit '
f3282b4a7fda46dfb546f2822e0f2081b4ced7ff':
Wrap zipfile.write(), writestr() and close()
Tao Bao [Fri, 8 May 2015 23:19:37 +0000 (23:19 +0000)]
am
dcec9d0e: am
44158945: Merge "Wrap zipfile.write(), writestr() and close()"
* commit '
dcec9d0e28346e8b93f6196e5347f2e386b4e1e6':
Wrap zipfile.write(), writestr() and close()
Tao Bao [Fri, 8 May 2015 23:06:36 +0000 (23:06 +0000)]
am
44158945: Merge "Wrap zipfile.write(), writestr() and close()"
* commit '
4415894579186c0c4f8d006ed625c0379b1b9d40':
Wrap zipfile.write(), writestr() and close()
Tao Bao [Wed, 1 Apr 2015 18:21:55 +0000 (11:21 -0700)]
Wrap zipfile.write(), writestr() and close()
In order to work around the zip 2GiB limit, we need to wrap the related
functions in zipfile. Calls to those functions should always be replaced
with calls to the wrappers instead.
Bug:
18015246
Change-Id: I499574cee51ec4804bc10cbefe0b17940afed918
(cherry picked from commit
2ed665a033c587b276b1615516e5354e2ace47cd)
Tao Bao [Fri, 8 May 2015 22:52:03 +0000 (22:52 +0000)]
Merge "Wrap zipfile.write(), writestr() and close()"
Andres Morales [Fri, 8 May 2015 22:30:19 +0000 (22:30 +0000)]
am
821a554c: Merge "[versionitis] pull image id from recovery into props" into mnc-dev
* commit '
821a554c1bd1758ba50596f223835a6da3bf6ecf':
[versionitis] pull image id from recovery into props
Andres Morales [Fri, 8 May 2015 22:04:26 +0000 (22:04 +0000)]
Merge "[versionitis] pull image id from recovery into props" into mnc-dev
Andres Morales [Thu, 7 May 2015 03:44:22 +0000 (20:44 -0700)]
[versionitis] pull image id from recovery into props
- remove root/build.prop, merge with root/default.prop
Change-Id: I913c67d948678745c0bb1b614ac10a0b7488e5c4
Tao Bao [Wed, 1 Apr 2015 18:21:55 +0000 (11:21 -0700)]
Wrap zipfile.write(), writestr() and close()
In order to work around the zip 2GiB limit, we need to wrap the related
functions in zipfile. Calls to those functions should always be replaced
with calls to the wrappers instead.
Bug:
18015246
Change-Id: Ice494371ca6654e88ded2ae0eb680f51082effcb
Ying Wang [Fri, 8 May 2015 20:50:16 +0000 (20:50 +0000)]
am
90598cb7: Cleaned the outdated incrementaljavac.
* commit '
90598cb70c3a6e65223f02c4104e823024caf693':
Cleaned the outdated incrementaljavac.
Ying Wang [Fri, 8 May 2015 20:27:25 +0000 (13:27 -0700)]
Cleaned the outdated incrementaljavac.
Nobody is using this feature and now we switched to jack.
Change-Id: I749b486eb347cbf3ee7b107565fc800eeb238c44
Ying Wang [Fri, 8 May 2015 19:06:28 +0000 (19:06 +0000)]
am
d5087784: Merge "Revert "Fix and cleanup."" into mnc-dev
* commit '
d508778493323e5a992110e6990ad120cb9a65c0':
Revert "Fix and cleanup."
Ying Wang [Fri, 8 May 2015 18:51:21 +0000 (18:51 +0000)]
Merge "Revert "Fix and cleanup."" into mnc-dev
Ying Wang [Fri, 8 May 2015 18:51:00 +0000 (18:51 +0000)]
Revert "Fix and cleanup."
This reverts commit
f28bad5227dd566395e458b5266e716d7fa5f958.
Change-Id: Ib64936457a1236fabbe7c6b9c56f52ef650342e7
Ying Wang [Fri, 8 May 2015 18:32:09 +0000 (18:32 +0000)]
am
22571e18: Merge "Fix and cleanup." into mnc-dev
* commit '
22571e18570c01310372261ce5f3dbc7bd3f5616':
Fix and cleanup.
Ying Wang [Fri, 8 May 2015 18:11:55 +0000 (18:11 +0000)]
Merge "Fix and cleanup." into mnc-dev
Ying Wang [Fri, 8 May 2015 16:40:01 +0000 (16:40 +0000)]
am
1af02e61: Merge "Fix Mac build." into mnc-dev
* commit '
1af02e61165a989f206395eb7401a0f5316cae42':
Fix Mac build.
Ying Wang [Fri, 8 May 2015 03:59:15 +0000 (03:59 +0000)]
Merge "Fix Mac build." into mnc-dev
Ying Wang [Fri, 8 May 2015 03:57:56 +0000 (20:57 -0700)]
Fix Mac build.
Mac doesn't like "cp -r -L", but "cp -R -L".
Change-Id: I32bd8e5171db4ed811e158d91482671b14622825
Ying Wang [Thu, 7 May 2015 23:53:13 +0000 (16:53 -0700)]
Fix and cleanup.
- Detect java-source-list before transforming to java-source-list-uniq.
This fixes non-fatal errors in build log like:
/bin/bash:
out/target/common/obj/APPS/android.core.tests.libcore.package.tzdata_intermediates/classes/java-source-list:
No such file or directory
- Cleaned the outdated incrementaljavac. Nobody is using this feature
and now we switched to jack.
Change-Id: If1adb9b5820d9b295a11984c0f170f9a7ff4de7b
Ying Wang [Thu, 7 May 2015 23:17:29 +0000 (23:17 +0000)]
am
42d4401a: am
9db69c1b: Merge "Add task to print transitive dependencies and their license files."
* commit '
42d4401a87859219bc53e5b4cf8e80a37b4d3e0e':
Add task to print transitive dependencies and their license files.
Ying Wang [Thu, 7 May 2015 22:55:37 +0000 (22:55 +0000)]
am
9db69c1b: Merge "Add task to print transitive dependencies and their license files."
* commit '
9db69c1b0891707cfb22aaa6158cd9d11312dffc':
Add task to print transitive dependencies and their license files.
Ying Wang [Thu, 7 May 2015 22:43:56 +0000 (22:43 +0000)]
Merge "Add task to print transitive dependencies and their license files."
Ying Wang [Thu, 7 May 2015 19:08:53 +0000 (12:08 -0700)]
Add task to print transitive dependencies and their license files.
Print modules and their transitive dependencies with license files.
To invoke, run
"make deps-license PROJ_PATH=<proj-path-patterns> DEP_PATH=<dep-path-patterns>".
PROJ_PATH restricts the paths of the source modules;
DEP_PATH restricts the paths of the dependency modules.
Both can be makefile patterns supported by makefile function $(filter).
Example:
$ make deps-license packages/app/% external/%
prints all modules in packages/app/ with their dpendencies in external/.
The printout lines look like "<module_name> :: <module_paths> :: <license_files>".
Bug:
20823995
Change-Id: I06b66e85ff56c8628bffa3d948085ed45870100f
Dmitriy Ivanov [Thu, 7 May 2015 21:44:52 +0000 (21:44 +0000)]
am
f55c5a52: Do not pack relocations for executables
* commit '
f55c5a52ac3d523cdcfb7cd7ab093d01da8b3caf':
Do not pack relocations for executables
Dmitriy Ivanov [Thu, 7 May 2015 21:38:08 +0000 (21:38 +0000)]
am
d64be40d: am
0a00ef50: Merge "Do not pack relocations for executables"
* commit '
d64be40d117a66824cfb0e85abc5411c207004f8':
Do not pack relocations for executables
Dmitriy Ivanov [Thu, 7 May 2015 21:22:44 +0000 (21:22 +0000)]
am
0a00ef50: Merge "Do not pack relocations for executables"
* commit '
0a00ef5084d6cb6adf3cc2a6f159410b51d2c13b':
Do not pack relocations for executables
Dmitriy Ivanov [Wed, 29 Apr 2015 19:13:37 +0000 (12:13 -0700)]
Do not pack relocations for executables
Bug: http://b/
20665974
Change-Id: Ibc13b5d6bd05dfbc7ff8475068fe7363f58e7e67
(cherry picked from commit
e24b6f77ffba8f7d9c2a7acbb7a0b748197d48c4)
Dmitriy Ivanov [Thu, 7 May 2015 21:09:48 +0000 (21:09 +0000)]
Merge "Do not pack relocations for executables"
Dmitriy Ivanov [Wed, 29 Apr 2015 19:13:37 +0000 (12:13 -0700)]
Do not pack relocations for executables
Bug: http://b/
20665974
Change-Id: Ibc13b5d6bd05dfbc7ff8475068fe7363f58e7e67
Robin Lee [Thu, 7 May 2015 17:49:30 +0000 (17:49 +0000)]
am
455ffaaf: Revert "Switch from Calculator to ExactCalculator"
* commit '
455ffaafcd5b6d0296bfa6143baccb01c84e2382':
Revert "Switch from Calculator to ExactCalculator"
Andreas Gampe [Thu, 7 May 2015 16:26:32 +0000 (16:26 +0000)]
am
2e286f46: am
afec6236: Merge "Build: Update Mips64 generic build for ART"
* commit '
2e286f467b1d156c7ccc741f2c28d3a37cf78a3f':
Build: Update Mips64 generic build for ART
Andreas Gampe [Thu, 7 May 2015 16:15:22 +0000 (16:15 +0000)]
am
afec6236: Merge "Build: Update Mips64 generic build for ART"
* commit '
afec6236bbb8ab13908ddd71b0bfd0a142928e01':
Build: Update Mips64 generic build for ART
Andreas Gampe [Thu, 7 May 2015 16:02:16 +0000 (16:02 +0000)]
Merge "Build: Update Mips64 generic build for ART"
Dan Albert [Thu, 7 May 2015 15:58:30 +0000 (15:58 +0000)]
am
6a876676: am
0e8413e4: Merge "Remove stlport from global package list."
* commit '
6a876676f02d51c3fc346e5fc4d7a4b656f39340':
Remove stlport from global package list.
Dan Albert [Thu, 7 May 2015 15:58:13 +0000 (15:58 +0000)]
am
cc356db5: am
5ee74388: Merge "Disallow using stlport."
* commit '
cc356db5531d8c769e58bf1a98fda8f95fba7eed':
Disallow using stlport.
Dan Albert [Thu, 7 May 2015 15:58:12 +0000 (15:58 +0000)]
am
015b89cc: am
955ebbaa: Merge "Cleanup libc++ configuration."
* commit '
015b89cce2497f4157ac0322ebc4a604178a304a':
Cleanup libc++ configuration.
Robin Lee [Thu, 7 May 2015 14:55:48 +0000 (14:55 +0000)]
Revert "Switch from Calculator to ExactCalculator"
Temporary revert to get TT builds in shape.
This reverts commit
846505dc35bb155c1c2cf54d407a946e8f732494.
Bug:
20745303
Change-Id: Id3455cba38b7aabaffa63c8531a6430f69897c6e
Joe Fernandez [Thu, 7 May 2015 14:54:28 +0000 (14:54 +0000)]
am
ad79cc67: am
c4ef9bb0: am
a9d796a4: docs: Add navigation heading for Develop > Preview
* commit '
ad79cc6741ebbec38271fd64cd15c041e03d8f1e':
docs: Add navigation heading for Develop > Preview
Joe Fernandez [Thu, 7 May 2015 06:42:07 +0000 (06:42 +0000)]
am
c4ef9bb0: am
a9d796a4: docs: Add navigation heading for Develop > Preview
* commit '
c4ef9bb08f504c3ca58727403f607cd051edbf5d':
docs: Add navigation heading for Develop > Preview
Joe Fernandez [Thu, 7 May 2015 06:29:59 +0000 (06:29 +0000)]
am
a9d796a4: docs: Add navigation heading for Develop > Preview
* commit '
a9d796a4f9e198f17de6f1a27264b1b4fc9a778a':
docs: Add navigation heading for Develop > Preview
Yigit Boyar [Thu, 7 May 2015 05:29:04 +0000 (05:29 +0000)]
am
8c7121de: Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev
* commit '
8c7121de860739c98ff933c56d4e5596c65965e2':
DO NOT MERGE Remove RecyclerView tests form pathmap
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."
Joe Fernandez [Wed, 6 May 2015 05:07:42 +0000 (22:07 -0700)]
docs: Add navigation heading for Develop > Preview
Change-Id: I133672c6ecb5e778f49c31d091812ed7b6dc6b24
Andreas Gampe [Thu, 7 May 2015 03:56:33 +0000 (20:56 -0700)]
Build: Update Mips64 generic build for ART
For ART testing, we need:
1) A larger userdata partition. A lot of files end up there as it
is multi-arch.
2) Don't strip prebuilts. Technically we only care about core-libart,
but this is the best high-level change that doesn't impact other
files.
Change-Id: Ic36bfcf80ba50a602752ca0a3031dda89a0f3051
Yigit Boyar [Thu, 7 May 2015 01:40:09 +0000 (01:40 +0000)]
Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev
Yigit Boyar [Thu, 30 Apr 2015 02:34:56 +0000 (19:34 -0700)]
DO NOT MERGE Remove RecyclerView tests form pathmap
Bug:
20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit
a85c85ae370be73fbc920177c87e739d7353059b)
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
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.
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.
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.
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
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.
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.
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
Dan Albert [Wed, 6 May 2015 21:29:13 +0000 (21:29 +0000)]
am
0e8413e4: Merge "Remove stlport from global package list."
* commit '
0e8413e45e59dd8598e6d63ebdad03469b3c01eb':
Remove stlport from global package list.
Dan Albert [Wed, 6 May 2015 21:15:57 +0000 (21:15 +0000)]
Merge "Remove stlport from global package list."
Dan Albert [Wed, 6 May 2015 16:49:10 +0000 (09:49 -0700)]
Remove stlport from global package list.
This is now whitelisted per device.
Bug: http://b/
15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44
Dan Albert [Wed, 6 May 2015 20:09:26 +0000 (20:09 +0000)]
am
5ee74388: Merge "Disallow using stlport."
* commit '
5ee74388b1e5678f353ba8a804e8bb3a20420cb5':
Disallow using stlport.
Dan Albert [Wed, 6 May 2015 20:09:25 +0000 (20:09 +0000)]
am
955ebbaa: Merge "Cleanup libc++ configuration."
* commit '
955ebbaa952479f9c99391ee81c6b35d3db9b410':
Cleanup libc++ configuration.
Dan Albert [Wed, 6 May 2015 19:53:39 +0000 (19:53 +0000)]
Merge "Disallow using stlport."
Dan Albert [Wed, 6 May 2015 19:51:05 +0000 (19:51 +0000)]
Merge "Cleanup libc++ configuration."
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.
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.
Dan Albert [Wed, 6 May 2015 17:08:32 +0000 (10:08 -0700)]
Disallow using stlport.
The only remaining users of stlport are vendor blobs. Prevent any new
users from using it.
Bug: http://b/
15193147
Change-Id: I577a16c8c52e2c7d939c3b5026e18ad90e4b9f26
Dan Albert [Wed, 6 May 2015 17:08:11 +0000 (10:08 -0700)]
Cleanup libc++ configuration.
Change-Id: I2162f2a19c7f13cfbd4a2530a783a4e671d7cdb1
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.
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
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.
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)
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.
Dan Albert [Tue, 5 May 2015 23:38:59 +0000 (23:38 +0000)]
Merge "Make 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
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.
Dan Albert [Tue, 5 May 2015 21:40:01 +0000 (21:40 +0000)]
Merge "Select the correct target STL with USE_MINGW."
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.
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.
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.
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.
Dan Albert [Tue, 5 May 2015 18:45:54 +0000 (18:45 +0000)]
Merge "Fix 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
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)
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.
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.
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.
Dmitriy Ivanov [Tue, 5 May 2015 01:26:42 +0000 (01:26 +0000)]
am
8ace80b3: Merge "Fix mips build"
* commit '
8ace80b37590e5b22c115698e20b8a9911f7a865':
Fix mips build
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
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
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
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
Dmitriy Ivanov [Tue, 5 May 2015 01:16:56 +0000 (01:16 +0000)]
Merge "Fix mips build"
Dmitriy Ivanov [Tue, 5 May 2015 01:10:47 +0000 (18:10 -0700)]
Fix mips build
Change-Id: Ifbb2df36c173511c118f34cfa39bb01ca7f7d380
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.
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.
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
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.
Chih-Hung Hsieh [Mon, 4 May 2015 23:36:50 +0000 (23:36 +0000)]
Merge "Upgrade x86 gcc to 4.9 and disable devirtualization."
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