Commit graph

23523 commits

Author SHA1 Message Date
Tao Bao
f3282b4a7f 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 2ed665a033)
2015-05-08 15:53:27 -07:00
Tao Bao
4415894579 Merge "Wrap zipfile.write(), writestr() and close()" 2015-05-08 22:52:11 +00:00
Andres Morales
ea8d0258ea am 821a554c: Merge "[versionitis] pull image id from recovery into props" into mnc-dev
* commit '821a554c1bd1758ba50596f223835a6da3bf6ecf':
  [versionitis] pull image id from recovery into props
2015-05-08 22:30:19 +00:00
Andres Morales
821a554c1b Merge "[versionitis] pull image id from recovery into props" into mnc-dev 2015-05-08 22:04:27 +00:00
Andres Morales
b8876e111e [versionitis] pull image id from recovery into props
- remove root/build.prop, merge with root/default.prop

Change-Id: I913c67d948678745c0bb1b614ac10a0b7488e5c4
2015-05-08 14:46:16 -07:00
Tao Bao
2ed665a033 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
2015-05-08 13:51:12 -07:00
Ying Wang
12b3ec7f3a am 90598cb7: Cleaned the outdated incrementaljavac.
* commit '90598cb70c3a6e65223f02c4104e823024caf693':
  Cleaned the outdated incrementaljavac.
2015-05-08 20:50:16 +00:00
Ying Wang
90598cb70c Cleaned the outdated incrementaljavac.
Nobody is using this feature and now we switched to jack.

Change-Id: I749b486eb347cbf3ee7b107565fc800eeb238c44
2015-05-08 13:27:25 -07:00
Ying Wang
1074396120 am d5087784: Merge "Revert "Fix and cleanup."" into mnc-dev
* commit 'd508778493323e5a992110e6990ad120cb9a65c0':
  Revert "Fix and cleanup."
2015-05-08 19:06:28 +00:00
Ying Wang
d508778493 Merge "Revert "Fix and cleanup."" into mnc-dev 2015-05-08 18:51:22 +00:00
Ying Wang
884738e4a6 Revert "Fix and cleanup."
This reverts commit f28bad5227.

Change-Id: Ib64936457a1236fabbe7c6b9c56f52ef650342e7
2015-05-08 18:51:00 +00:00
Ying Wang
d9ac133419 am 22571e18: Merge "Fix and cleanup." into mnc-dev
* commit '22571e18570c01310372261ce5f3dbc7bd3f5616':
  Fix and cleanup.
2015-05-08 18:32:09 +00:00
Ying Wang
22571e1857 Merge "Fix and cleanup." into mnc-dev 2015-05-08 18:11:55 +00:00
Dan Albert
c6355b9464 Remove stlport from global package list.
This is now whitelisted per device.

Bug: http://b/15193147
Change-Id: I7fcd0891242fb552a17753b151cf431a398bbc44
(cherry picked from commit 0a93b56924)
2015-05-08 09:56:56 -07:00
Dan Albert
0a4122a4f2 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
(cherry picked from commit 3a360a7353)
2015-05-08 09:56:48 -07:00
Ying Wang
b12df35b20 am 1af02e61: Merge "Fix Mac build." into mnc-dev
* commit '1af02e61165a989f206395eb7401a0f5316cae42':
  Fix Mac build.
2015-05-08 16:40:01 +00:00
Ying Wang
1af02e6116 Merge "Fix Mac build." into mnc-dev 2015-05-08 03:59:15 +00:00
Ying Wang
b4b767a484 Fix Mac build.
Mac doesn't like "cp -r -L", but "cp -R -L".

Change-Id: I32bd8e5171db4ed811e158d91482671b14622825
2015-05-07 20:57:56 -07:00
Ying Wang
f28bad5227 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
2015-05-07 16:53:13 -07:00
Ying Wang
c25390f274 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.
2015-05-07 23:17:29 +00:00
Ying Wang
42d4401a87 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.
2015-05-07 22:55:37 +00:00
Ying Wang
9db69c1b08 Merge "Add task to print transitive dependencies and their license files." 2015-05-07 22:43:56 +00:00
Ying Wang
39b9b690a8 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
2015-05-07 15:43:01 -07:00
Dmitriy Ivanov
0fa4147a95 am f55c5a52: Do not pack relocations for executables
* commit 'f55c5a52ac3d523cdcfb7cd7ab093d01da8b3caf':
  Do not pack relocations for executables
2015-05-07 21:44:52 +00:00
Dmitriy Ivanov
513995ed1a am d64be40d: am 0a00ef50: Merge "Do not pack relocations for executables"
* commit 'd64be40d117a66824cfb0e85abc5411c207004f8':
  Do not pack relocations for executables
2015-05-07 21:38:08 +00:00
Dmitriy Ivanov
d64be40d11 am 0a00ef50: Merge "Do not pack relocations for executables"
* commit '0a00ef5084d6cb6adf3cc2a6f159410b51d2c13b':
  Do not pack relocations for executables
2015-05-07 21:22:44 +00:00
Dmitriy Ivanov
f55c5a52ac Do not pack relocations for executables
Bug: http://b/20665974
Change-Id: Ibc13b5d6bd05dfbc7ff8475068fe7363f58e7e67
(cherry picked from commit e24b6f77ff)
2015-05-07 14:12:00 -07:00
Dmitriy Ivanov
0a00ef5084 Merge "Do not pack relocations for executables" 2015-05-07 21:09:48 +00:00
Dmitriy Ivanov
e24b6f77ff Do not pack relocations for executables
Bug: http://b/20665974
Change-Id: Ibc13b5d6bd05dfbc7ff8475068fe7363f58e7e67
2015-05-07 13:10:02 -07:00
Robin Lee
551253726f am 455ffaaf: Revert "Switch from Calculator to ExactCalculator"
* commit '455ffaafcd5b6d0296bfa6143baccb01c84e2382':
  Revert "Switch from Calculator to ExactCalculator"
2015-05-07 17:49:30 +00:00
Andreas Gampe
d9e855cd70 am 2e286f46: am afec6236: Merge "Build: Update Mips64 generic build for ART"
* commit '2e286f467b1d156c7ccc741f2c28d3a37cf78a3f':
  Build: Update Mips64 generic build for ART
2015-05-07 16:26:32 +00:00
Andreas Gampe
2e286f467b am afec6236: Merge "Build: Update Mips64 generic build for ART"
* commit 'afec6236bbb8ab13908ddd71b0bfd0a142928e01':
  Build: Update Mips64 generic build for ART
2015-05-07 16:15:22 +00:00
Andreas Gampe
afec6236bb Merge "Build: Update Mips64 generic build for ART" 2015-05-07 16:02:16 +00:00
Dan Albert
052b9c4d42 am 6a876676: am 0e8413e4: Merge "Remove stlport from global package list."
* commit '6a876676f02d51c3fc346e5fc4d7a4b656f39340':
  Remove stlport from global package list.
2015-05-07 15:58:30 +00:00
Dan Albert
0e2dc0261f am cc356db5: am 5ee74388: Merge "Disallow using stlport."
* commit 'cc356db5531d8c769e58bf1a98fda8f95fba7eed':
  Disallow using stlport.
2015-05-07 15:58:13 +00:00
Dan Albert
194f2de5f5 am 015b89cc: am 955ebbaa: Merge "Cleanup libc++ configuration."
* commit '015b89cce2497f4157ac0322ebc4a604178a304a':
  Cleanup libc++ configuration.
2015-05-07 15:58:12 +00:00
Robin Lee
455ffaafcd Revert "Switch from Calculator to ExactCalculator"
Temporary revert to get TT builds in shape.

This reverts commit 846505dc35.

Bug: 20745303
Change-Id: Id3455cba38b7aabaffa63c8531a6430f69897c6e
2015-05-07 14:56:00 +00:00
Joe Fernandez
881e33b58b am ad79cc67: am c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop > Preview
* commit 'ad79cc6741ebbec38271fd64cd15c041e03d8f1e':
  docs: Add navigation heading for Develop > Preview
2015-05-07 14:54:28 +00:00
Joe Fernandez
ad79cc6741 am c4ef9bb0: am a9d796a4: docs: Add navigation heading for Develop > Preview
* commit 'c4ef9bb08f504c3ca58727403f607cd051edbf5d':
  docs: Add navigation heading for Develop > Preview
2015-05-07 06:42:07 +00:00
Joe Fernandez
c4ef9bb08f am a9d796a4: docs: Add navigation heading for Develop > Preview
* commit 'a9d796a4f9e198f17de6f1a27264b1b4fc9a778a':
  docs: Add navigation heading for Develop > Preview
2015-05-07 06:29:59 +00:00
Yigit Boyar
b8ad951fbd am 8c7121de: Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev
* commit '8c7121de860739c98ff933c56d4e5596c65965e2':
  DO NOT MERGE Remove RecyclerView tests form pathmap
2015-05-07 05:29:04 +00:00
Jeff Brown
ee9f655af1 am 64434af7: Revert "Build docs for android-support-media-protocols.jar."
* commit '64434af7725937d7dcc4a0e1a6a013758bf18dba':
  Revert "Build docs for android-support-media-protocols.jar."
2015-05-07 05:29:03 +00:00
Joe Fernandez
a9d796a4f9 docs: Add navigation heading for Develop > Preview
Change-Id: I133672c6ecb5e778f49c31d091812ed7b6dc6b24
2015-05-06 22:24:31 -07:00
Andreas Gampe
13761c43c4 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
2015-05-06 21:00:44 -07:00
Yigit Boyar
8c7121de86 Merge "DO NOT MERGE Remove RecyclerView tests form pathmap" into mnc-dev 2015-05-07 01:40:10 +00:00
Yigit Boyar
fa358f7228 DO NOT MERGE Remove RecyclerView tests form pathmap
Bug: 20675894
Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc
(cherry picked from commit a85c85ae37)
2015-05-07 01:13:53 +00:00
Jeff Brown
64434af772 Revert "Build docs for android-support-media-protocols.jar."
This reverts commit 5d0da1f959.

Bug: 20641986
Change-Id: I68d79186179b8b542b323ab630c6ed7620eb6f27
2015-05-06 16:02:20 -07:00
Dan Albert
f7fe90715c am 174bb367: am b2ce04b4: Merge "Make Windows a non-multilib target."
* commit '174bb3678d9501b7d057162d37efdb9740a164a3':
  Make Windows a non-multilib target.
2015-05-06 22:56:06 +00:00
Dan Albert
2b7e674b82 am 7cfccda6: am b5ccb461: Merge "Select the correct target STL with USE_MINGW."
* commit '7cfccda6590962299e86b4dd41c7d62056ec17e5':
  Select the correct target STL with USE_MINGW.
2015-05-06 22:45:51 +00:00
Dan Albert
7771937215 am 6ce55427: am 48240423: Merge "Fix JDK check for USE_MINGW=1."
* commit '6ce55427db7a9791042b90953dc2400ecee9bd7b':
  Fix JDK check for USE_MINGW=1.
2015-05-06 22:45:15 +00:00