Commit Graph

19370 Commits

Author SHA1 Message Date
Ying Wang 042e3b75b4 am a65eb8c7: Split to multiple bash commands.
* commit 'a65eb8c7899751f91fd34824f755fa4708cde30b':
  Split to multiple bash commands.
2014-08-16 00:20:19 +00:00
Ying Wang a65eb8c789 Split to multiple bash commands.
This can fix the error "/bin/bash: Argument list too long", if we get a
really long apk list.
Bug tracker Link: http://code.google.com/p/android/issues/detail?id=38937

(cherry picked from commit d9a88d585f)

Change-Id: I80cd07cf50cc2b04e4b6aa9d5ecb1faf80d4cb5c
2014-08-15 17:07:04 -07:00
Ying Wang 446c14f9ef am 989cdde7: am 39ddf5fc: am e3999d7d: am 9aafe186: am 9ec5c4d6: am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit '989cdde7f4197521f8b74432e80f0eb492532cae':
  Split to multiple bash commands.
2014-08-15 23:48:21 +00:00
Ying Wang 989cdde7f4 am 39ddf5fc: am e3999d7d: am 9aafe186: am 9ec5c4d6: am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit '39ddf5fc79f01c774407468631da2249bad4e904':
  Split to multiple bash commands.
2014-08-15 23:41:49 +00:00
Ying Wang 39ddf5fc79 am e3999d7d: am 9aafe186: am 9ec5c4d6: am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit 'e3999d7d1ee7c891e3ee7f6108545aa183e22b1c':
  Split to multiple bash commands.
2014-08-15 23:36:32 +00:00
Ying Wang e3999d7d1e am 9aafe186: am 9ec5c4d6: am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit '9aafe1861b269b32fdc6a42207a2197ddc38665d':
  Split to multiple bash commands.
2014-08-15 23:30:29 +00:00
Ying Wang 9aafe1861b am 9ec5c4d6: am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit '9ec5c4d6f0fc9ef4b3285463175e5c8ff65b2bb3':
  Split to multiple bash commands.
2014-08-15 23:22:46 +00:00
Ying Wang 9ec5c4d6f0 am 9b7a2912: am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit '9b7a2912e77d9397cf8b2b5218d34c20995586f5':
  Split to multiple bash commands.
2014-08-15 23:16:35 +00:00
Ying Wang 9b7a2912e7 am d86851e1: am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit 'd86851e11937bfebbfe42d1bb8b5e7526233781f':
  Split to multiple bash commands.
2014-08-15 23:10:07 +00:00
Ying Wang d86851e119 am f412865c: am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit 'f412865c322e045606c2b354a4e20b8aaf5c5efa':
  Split to multiple bash commands.
2014-08-15 23:03:22 +00:00
Ying Wang f412865c32 am ff71c499: am 2ff73494: Split to multiple bash commands.
* commit 'ff71c49950682d31c5df9f9b979cc942d32dab9c':
  Split to multiple bash commands.
2014-08-15 22:59:26 +00:00
Ying Wang ff71c49950 am 2ff73494: Split to multiple bash commands.
* commit '2ff73494bcc20d5812fd65a996c4a67016dbd8e8':
  Split to multiple bash commands.
2014-08-15 22:53:33 +00:00
Ying Wang 2ff73494bc Split to multiple bash commands.
This can fix the error "/bin/bash: Argument list too long", if we get a
really long apk list.
Bug tracker Link: http://code.google.com/p/android/issues/detail?id=38937

(cherry picked from commit d9a88d585f)

Change-Id: I80cd07cf50cc2b04e4b6aa9d5ecb1faf80d4cb5c
2014-08-15 15:47:25 -07:00
Dmitriy Ivanov d8a20db0b8 Merge "Add compile time check for statically linked libc" into lmp-dev 2014-08-15 18:56:10 +00:00
Dmitriy Ivanov 655d6851f3 Add compile time check for statically linked libc
Bug: 17047392
Change-Id: I2718422e1832ec5df7f362812ae2728dfd939076
2014-08-15 14:52:42 -07:00
Narayan Kamath 50fbf71b2e Merge "Remove services, wifi, ethernet from BOOTCLASSPATH." into lmp-dev 2014-08-15 04:32:23 +00:00
Narayan Kamath f502c41459 Merge "Fix broken comparison in executable_prefer_symlink.mk" into lmp-dev 2014-08-15 04:54:19 +00:00
Dehao Chen 5b81106eb5 Merge "Explicitly check if LOCAL_FDO_SUPPORT is true (instead of empty). Change-Id: Icff260c7f866236254091b035782607a31e5a109" into lmp-dev 2014-08-15 05:03:06 +00:00
Dehao Chen f7a909db63 Explicitly check if LOCAL_FDO_SUPPORT is true (instead of empty).
Change-Id: Icff260c7f866236254091b035782607a31e5a109
2014-08-14 17:54:14 -07:00
Jeff Brown e29069dc0e Merge "Tweak sgrep to add cc and aidl files." into lmp-dev 2014-08-14 16:46:52 +00:00
Narayan Kamath 123854da97 Fix broken comparison in executable_prefer_symlink.mk
bug: 17024634
Change-Id: Ie9fdcbca1cbd6d204be57636864bb8074cd19732
2014-08-14 15:28:48 +01:00
Ying Wang 903e2dd014 Apply TARGET_GLOBAL_LDFLAGS to transform-bc-to-so
This fixes mips unbundled build since we switched to mips64el toolchain
for both mips and mips64.
TODO: multilib build support.

Change-Id: I7add92d2cecfc3ab739785ceef6700240a25093a
2014-08-13 18:47:50 -07:00
Bill Yi ec4c5391f1 Add atmel to vendor owner whitelist
BUG: 16463358
2014-08-13 16:53:45 -07:00
Ying Wang 45ff36ee4c Print out the tree size of system directory if it failes to build system.img
The tree size gives a good estimate of how big the system.img would be.

Change-Id: Iaadd58e3521b5f76cd9dfdcf384f4d820b9fc71b
2014-08-13 13:58:03 -07:00
Deepanshu Gupta 3412b42ada Merge "Skip extra fonts if not an extended font build." into lmp-dev 2014-08-12 23:14:35 +00:00
Deepanshu Gupta f0adf87d42 Skip extra fonts if not an extended font build.
This fixes build warning:
build/core/sdk_font.mk:51: warning: overriding commands for target
`out/host/common/obj/PACKAGING/sdk-fonts_intermediates/NanumGothic.ttf'

Change-Id: I5e208faf25f6f5d1ae3fac9970c70e80e42c7dcd
2014-08-14 19:23:01 -07:00
Pat Tjin c5953e25cc Merge "BuildBootImage: Add secondstage image support [DO NOT MERGE]" into lmp-dev 2014-08-12 23:14:35 +00:00
Benoit Fradin a45a8682fa BuildBootImage: Add secondstage image support [DO NOT MERGE]
The AOSP bootimage format allows the use of a second stage image
however the BuildBootableImage function does not allows the "second"
optional argument. This patch adds the support of this argument.

Bug: 17035158

Change-Id: I8ed9d9e56449945c2d42fc908269921c394f68c0
Signed-off-by: Benoit Fradin <benoit.fradin@intel.com>
Signed-off-by: Jeremy Compostella <jeremy.compostella@intel.com>
Signed-off-by: Patrick Tjin <pattjin@google.com>
2014-08-14 11:24:54 -07:00
Doug Zongker ad876835c4 Merge "save file block allocations in target_files" into lmp-dev 2014-08-12 23:14:35 +00:00
Doug Zongker f21cb5a219 save file block allocations in target_files
make_ext4fs can now output a file listing the blocks used for each
file in the image.  Request this file and save it in the target_files;
it will be used for future improvements to block OTAs.

Bug: 16984795
Change-Id: Id1e60465e3b5a9d126a7934b4d089cf34d8fec44
2014-08-12 17:09:38 -07:00
Justin Koh a5a6834392 am 02e57212: (-s ours) am e2ff12bf: DO NOT MERGE Bump version string.
* commit '02e572124860ad8588c65bb011f01fa9e8c37018':
  DO NOT MERGE Bump version string.
2014-08-12 23:18:28 +00:00
Ying Wang e7391fcf69 Merge "Fix HOST_LIBRARY_PATH." into lmp-dev 2014-08-12 23:14:35 +00:00
Ying Wang d481b112f2 Fix HOST_LIBRARY_PATH.
Since we switched to $(HOST_OUT)/lib64 for 64-bit libraries and
$(HOST_OUT)/lib for 32-bit libraries.

Change-Id: Ie43bc03c37e2ac8542412a7543a6af5d60c6f725
2014-08-14 11:03:56 -07:00
Jeff Tinker 335f84fcc8 Merge "make com.android.mediadrm.signer available on all devices" into lmp-dev 2014-08-14 16:10:21 +00:00
Jeff Tinker 86d238bde0 make com.android.mediadrm.signer available on all devices
bug: 16978496
Change-Id: I238e6fa7fc4e588f52f86130a2721c391959a94a
2014-08-13 11:27:59 -07:00
Justin Koh 02e5721248 am e2ff12bf: DO NOT MERGE Bump version string.
* commit 'e2ff12bf2a6892ec56676b6a845a02e81b372e8c':
  DO NOT MERGE Bump version string.
2014-08-12 23:14:33 +00:00
Justin Koh e2ff12bf2a DO NOT MERGE Bump version string.
Bump version string for KKWT MR0
Bug: 16982332

Change-Id: I8636169362ec45891257c39fb47574a6e021a3f0
2014-08-12 13:55:57 -07:00
Deepanshu Gupta d69f44efbe Merge "Add list of all fonts shipped" into lmp-dev 2014-08-12 19:21:04 +00:00
Deepanshu Gupta 88a307eb32 Add list of all fonts shipped
Create a new file that lists all the fonts bundled with the SDK.

Change-Id: I269216ee753b78e0b0ee71c0ece4f6b759c36664
2014-08-12 14:57:52 -07:00
Ying Wang 5caacc0d9a Merge "Allow to strip everything for only some build variants." into lmp-dev 2014-08-12 19:31:43 +00:00
Alex Light 95221ced39 Merge "Add a WITH_DEXOPT_BOOT_IMG_ONLY configuration option." into lmp-dev 2014-08-12 16:55:45 +00:00
Narayan Kamath 89ec496f98 Remove services, wifi, ethernet from BOOTCLASSPATH.
They belong to the system_server classpath.

bug: 16555230

Change-Id: Ic84f0b2baf611eeedff6d123cb7191bb0259e600
2014-08-12 10:25:19 +01:00
Deepanshu Gupta 7a864ea196 Update font list for the SDK
Java has a problem loading OpenType fonts. This change updates the list
of fonts to include by omitting the otf fonts and adding their
replacement.

This change also moves the code for configuring the fonts for the SDK in
a separate file so that the core Makefile remains cleaner.

Change-Id: Iaf30a3ec59adf251b79cb20f27ad88fc92205ac1
2014-08-11 17:59:24 -07:00
Alex Light 7326f7b746 Add a WITH_DEXOPT_BOOT_IMG_ONLY configuration option.
If WITH_DEXOPT_BOOT_IMG_ONLY=true and WITH_DEXPREOPT=true then we will
only preopt the boot.art and boot.oat files, leaving everything else to
be compiled at first boot. This has fast startup times of WITH_DEXPREOPT
but has a smaller space usage and allows one to update the non-image
parts of /system without reflashing.

Bug: 16938924

(cherry picked from commit 440cc769a3)

Change-Id: Ib366b6b5ad80f7078f01bf51f9fbc29ea7e5d777
2014-08-11 12:57:31 -07:00
Wally Yau 9042c775ec Merge "Add Mediatek and Sony to the list of vendor module owners." into lmp-dev 2014-08-11 17:09:06 +00:00
Dan Albert 016323997e Merge "Fix Windows SDK build." into lmp-dev 2014-08-11 17:09:06 +00:00
Dan Albert f6ac794dbc Merge "Inhibit implicit -Bsymolic in -shared." into lmp-dev 2014-08-11 17:09:02 +00:00
Dan Albert 8311d57e20 Merge "Fix uses of -fPIC and -fPIE." into lmp-dev 2014-08-11 17:09:06 +00:00
Ying Wang d8c5ca9e0d Allow to strip everything for only some build variants.
When LOCAL_STRIP_MODULE is keep_symbols, you can still use
STRIP_EVERYTHING_BUILD_VARIANTS in product configuration to strip
everything for some build variants, such as user build to save image
space.

Bug: 16897368
Change-Id: I2a1b7204e5c976387ddea8846c82e11a7b478d8d
2014-08-10 16:19:04 -07:00
Deepanshu Gupta ec02094d3e Merge "Use fonts from generic device for the SDK." into lmp-dev 2014-08-10 19:43:29 +00:00