summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | resolved conflicts for merge of f86e7eea to lmp-mr1-ub-devSimon Wilson2015-06-241-0/+2
| | |\ \ | | | |/ | | | | | | | | Change-Id: I746021aa57edd5f6fae6e57cec0908951a659664
| | | * Add compressor options for squashfs system imagesSimon Wilson2015-06-221-0/+2
| | | | | | | | | | | | | | | | Change-Id: I2a75f8754273f6e00b96ba6aca6741c4388f5da8
* | | | Merge "Add img2simg in host and ota packages" into mnc-devMohamad Ayyash2015-06-242-1/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Add img2simg in host and ota packagesMohamad Ayyash2015-06-242-1/+3
| | | | | | | | | | | | | | | | | | | | Change-Id: Ide660cf3cf69c74bbd15d0ac6642b60d58f076fa Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
* | | | Merge "Bump PLATFORM_PREVIEW_SDK_VERSION to 2" into mnc-devAdam Powell2015-06-241-1/+1
|\ \ \ \
| * | | | Bump PLATFORM_PREVIEW_SDK_VERSION to 2Adam Powell2015-06-241-1/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I6633e0077a6a89ef737d7c4b686aab033d94c41b
* | | | | am f35ed6bd: resolved conflicts for merge of cade49dd to lmp-mr1-ub-devMohamad Ayyash2015-06-241-0/+4
|\ \ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | * commit 'f35ed6bd8497633c057030e5442cd0fc29b37b6c': Allow flashing a squashfs system image
| * | | | resolved conflicts for merge of cade49dd to lmp-mr1-ub-devMohamad Ayyash2015-06-231-0/+4
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | Allow flashing a squashfs system imageMohamad Ayyash2015-06-163-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ic51d11274784a8d2e9d57d5f0b821ebc89680e5a Signed-off-by: Mohamad Ayyash <mkayyash@google.com>
* | | | | Adjust the size computation for reserved blocksTao Bao2015-06-231-1/+14
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to the change in https://lwn.net/Articles/546473/, kernel reserves a few extra blocks (lesser of 2% and 4096 blocks) on ext4 FS which leads to OTA update failures. Adjust the size computation if the device has BOARD_HAS_EXT4_RESERVED_BLOCKS := true. Bug: 21522719 Bug: 22023465 Change-Id: I49f16adbf2dedc5279fbb8622bf99ef71dcc494f
* | | | Merge "Add BUILD NUMBER into oem image." into mnc-devleozwang2015-06-221-0/+2
|\ \ \ \
| * | | | Add BUILD NUMBER into oem image.leozwang2015-06-201-0/+2
| | | | | | | | | | | | | | | | | | | | Change-Id: If2e1903a44fc033eecb1564aa423cd60b3c86fcb
* | | | | Pass --no-generate-debug-info to dex2oat.David Srbecky2015-06-192-2/+2
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The two flags have been merged and renamed in ART. (cherry picked from commit d8fae9a6a64dfa910d68d57fc820c1b1e4150f88) Bug: 21924613 Change-Id: Iffc1dcc6764367239d6f45a3598cdb2c5d5d5013
* | | | Merge "Add support for cortex-a53 variants when building 64-bit." into mnc-devTim Murray2015-06-121-1/+5
|\ \ \ \
| * | | | Add support for cortex-a53 variants when building 64-bit.Tim Murray2015-06-111-1/+5
| | | | | | | | | | | | | | | | | | | | Change-Id: I3f1fb5dbde731d9c3d6db26a46bc7f0f54d8e071
* | | | | am cbaead4c: am 540772fa: am cf469989: Add new variable SCAN_EXCLUDE_DIRS; ↵C. Sean Young2015-06-125-3/+12
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | | | | | | | | | | | | specifies directories to exclude when searching source tree. * commit 'cbaead4cfe737c96c649672b6c1396c35597b5b7': Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
| * | | am 540772fa: am cf469989: Add new variable SCAN_EXCLUDE_DIRS; specifies ↵C. Sean Young2015-06-125-3/+12
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | directories to exclude when searching source tree. * commit '540772fa2287e63a0c745229fb72b78903c9cd70': Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when searching source tree.
| | * | Add new variable SCAN_EXCLUDE_DIRS; specifies directories to exclude when ↵C. Sean Young2015-06-105-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | searching source tree. These directories are excluded in addition to OUT_DIR. This can be useful if your build system has other output directories beyond what OUT_DIR is set to. Change-Id: I6d98a85bcc8c89279e939406a7fec32547e8922f
* | | | Switch build to stricter aapt symbol generationAdrian Roos2015-06-101-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevents aapt from generating java symbols for strings that don't have a default localization. Bug: 21537397 Change-Id: I2f17397e33d823045f7dcff02e3d0817f3f81849
* | | | Add missing shared libraries to dist toolsClaes Elgemark2015-06-091-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (cherry pick from d0ec6657273f97c8defa94a44bac31f3f77f57bd) Add missing libraries used by e2fsck and build_verity_tree. Change-Id: I8bf0341300863ef0090b395b2aba0b7a952f6b58
* | | | Merge changes from topic 'prebuilt-open-from-apk' into mnc-devDimitry Ivanov2015-06-046-53/+35
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Uncompress .so files before signing the apk. Don't extract jni from prebuilt apks.
| * | | | Uncompress .so files before signing the apk.Ying Wang2015-06-011-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - In uncompress-shared-libs we may strip .so files not for the current TARGET_ARCH. So we need to strip first and then sign the apk. - For PRESIGNED apks, make sure we don't strip the .so files even if they are "fat". Bug: 21571418 Bug: 8076853 Change-Id: Ifd1193dda0c2cd52ac148064ce5a32bcdd03f75c
| * | | | Don't extract jni from prebuilt apks.Ying Wang2015-06-016-52/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - 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: Ic3666dc72bf17cd293787414dd185470b365f967
* | | | | Remove duplicate CTS tests from libcore cts packages.Narayan Kamath2015-06-041-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The catch all "org" package was catching several thousand org.apache.harmony.tests.* tests that are already covered by other packages. Replace the catch-all org.* with specific prefixes. Needs additional support in CollectAllTests to handle multiple prefixes. This is implemented in the companion change. bug: 20862863 Change-Id: I44348052d20312d478bdbf6df0e561db63e18cd8
* | | | | Merge "Add support for RMTYPEDEF with Jack" into mnc-devYohann Roussel2015-06-024-4/+6
|\ \ \ \ \
| * | | | | Add support for RMTYPEDEF with JackYohann Roussel2015-05-284-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 21099584 Change-Id: I39aa1f24780c216e978ef743098ca7ac65b2962e
* | | | | | Revert "Revert "Enable linker -fix-cortex-a53-843419""Andrew Hsieh2015-06-021-0/+1
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 32e1689684682aadf1a5d5af523ccafae5907572. Now that prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9 is also updated Change-Id: Id95c1c4cc651c434461655e62b8f23afd56b53e4
* | | | | Add $ORIGIN/lib[64] to host binary's rpath.Ying Wang2015-06-012-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normally the binaries use the exsiting $ORIGIN/../lib[64] with binaries in the bin subdirectory; For historical reason the binaries in the SDK package don't have a bin subdirectory. This workaround enables them to work in the exsiting SDK directory structure. Bug: 21301578 Change-Id: Ibebfbfb8b30e81e7bbaf13a21bb205f3f0282d24
* | | | | Remove gcc 4.9 workaround.Chih-Hung Hsieh2015-05-292-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The gcc 4.9 devirtualization bug was fixed with a cherry pick of r212222. BUG: 19872411 Change-Id: I6d9677f112402fe84d70da770f364392398e9cc9
* | | | | am b5f59372: am 30a411f0: am 58b3ee28: am 12f44975: Strip ↵Ying Wang2015-05-271-0/+1
|\ \ \ \ \ | | |/ / / | |/| | / | |_|_|/ |/| | | | | | | | | | | LOCAL_STATIC_JAVA_AAR_LIBRARIES * commit 'b5f5937280ef2d561d84be7f52d91a8dbecb87ef': Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
| * | | am 30a411f0: am 58b3ee28: am 12f44975: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIESYing Wang2015-05-271-0/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | * commit '30a411f0f61dd74fb870fb97b8d2129dbfb85024': Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
| | * | am 12f44975: Strip LOCAL_STATIC_JAVA_AAR_LIBRARIESYing Wang2015-05-271-0/+1
| | |\ \ | | | | | | | | | | | | | | | | | | | | * commit '12f449756587b83cd6a04c793e05b837ceb41563': Strip LOCAL_STATIC_JAVA_AAR_LIBRARIES
| | | * | Strip LOCAL_STATIC_JAVA_AAR_LIBRARIESYing Wang2015-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: I0a0c4fe0cdd9c162976ef5f4c4709d400fde2d5a
| | * | | FORCE_BUILD_LLVM_COMPONENTS if HOST_PREFER_32_BIT.Ying Wang2015-05-191-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because we don't have 32-bit prebuilt libLLVM/libclang. Change-Id: I86dac33e9bcbcb3d197f7d1e4c9d33bd4e7c473e (cherry picked from commit e5d4e74f9f8c09b79cac8125fb58bdfbb4f1aa9c)
| * | | | Merge "Remove RecyclerView tests form pathmap" into lmp-mr1-ub-devKris Giesing2015-05-221-2/+3
| |\ \ \ \
| | * | | | Remove RecyclerView tests form pathmapYigit Boyar2015-05-041-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 20675894 Change-Id: Ia482c860b7c02f1c37b94c961cf283754c60cbcc (cherry picked from commit a85c85ae370be73fbc920177c87e739d7353059b)
* | | | | | Add huawei to vendor owner whitelist [DO NOT MERGE]Patrick Tjin2015-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I4996eeb43e414f327e6e9b52564044771bfbc1c3 (cherry picked from commit 7f6fb274b75e94fd1bcc9af20bf912e2134e8eec)
* | | | | | Add recommendation suport library to buildJose Lima2015-05-211-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ica884fa2bae30979dd7d17b18a004459ad161da3
* | | | | | Merge "Initialize ro.build.version.preview_sdk" into mnc-devAdam Powell2015-05-212-0/+18
|\ \ \ \ \ \
| * | | | | | Initialize ro.build.version.preview_sdkAdam Powell2015-05-212-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the initial (version 1!) value for the preview SDK version readable by apps. If we're on a release version, force it to be 0. Change-Id: Ib3e6cad1f59cea8e4a781827d4a35dd3620b90f1
* | | | | | | am 44acba6d: am 02026edf: am bf6b82fb: am 247f5c4f: am 1bd15569: am ↵Ying Wang2015-05-202-0/+75
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e528e44d: Merge "Add task to print transitive dependencies and their license files." into lmp-dev * commit '44acba6d37b1d13ef3a3ec6d89e5121f691089d9': Add task to print transitive dependencies and their license files.
| * | | | | | am 02026edf: am bf6b82fb: am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add ↵Ying Wang2015-05-202-0/+75
| |\ \ \ \ \ \ | | | |_|/ / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | task to print transitive dependencies and their license files." into lmp-dev * commit '02026edf4d104750fde070862636d29db4124b3a': Add task to print transitive dependencies and their license files.
| | * | | | | am 247f5c4f: am 1bd15569: am e528e44d: Merge "Add task to print transitive ↵Ying Wang2015-05-202-0/+75
| | |\ \ \ \ \ | | | | |_|/ / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dependencies and their license files." into lmp-dev * commit '247f5c4fce9e2cf1911458be1591517c1e7dbc42': Add task to print transitive dependencies and their license files.
| | | * | | | am 1bd15569: am e528e44d: Merge "Add task to print transitive dependencies ↵Ying Wang2015-05-202-0/+75
| | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and their license files." into lmp-dev * commit '1bd155692f2e7ddc4fb6b874fc586ba8ab86a363': Add task to print transitive dependencies and their license files.
| | | | * \ \ \ am e528e44d: Merge "Add task to print transitive dependencies and their ↵Ying Wang2015-05-202-0/+75
| | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | license files." into lmp-dev * commit 'e528e44d31498ad83482b1860036916d0fded379': Add task to print transitive dependencies and their license files.
| | | | | * \ \ \ Merge "Add task to print transitive dependencies and their license files." ↵Ying Wang2015-05-192-0/+75
| | | | | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-dev
| | | | | | * | | | Add task to print transitive dependencies and their license files.Ying Wang2015-05-192-0/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 (cherry-pick from 39b9b690a824c82465fe0ac9b44a0c1f5e6ae13a)
| | | | * | | | | | am bf565365: Use ALL_MODULES..INSTALLED in modules-for-tag-listYing Wang2015-02-262-9/+1
| | | | |\ \ \ \ \ \ | | | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'bf565365debd77424dbcf0877089f6f33100d8db': Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-list
| | | | | * | | | | Use ALL_MODULES.$(m).INSTALLED in modules-for-tag-listYing Wang2015-02-262-9/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we store tag's installed modules in a separate variable ALL_MODULE_TAGS.$(tag). However we only record the main installed file for a module, but omit affiliated files like .odex. With this change, we handle the tagged module the same way as modules in PRODUCT_PACKAGES. Change-Id: I7972528a4df5a4ba8bc98930864da9672d32d7fe (cherry picked from commit 0e36bfeb3ffc78658cda3ca6931c66fe3f5b3d3b)
| | | | * | | | | | am 27fad66a: Merge "DO NOT MERGE. Bump version to 5.0.2." into lmp-devDianne Hackborn2014-12-111-1/+1
| | | | |\ \ \ \ \ \ | | | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '27fad66a8c730e58b3f2aab56edc8c6078b4283e': DO NOT MERGE. Bump version to 5.0.2.