- 20 Oct, 2015 1 commit
-
-
Andreas Gampe authored
The secondary variant fallback was not set. The build system expects the variants, so system properties were malformed for x86-64: [dalvik.vm.isa.x86.variant]: [dalvik.vm.isa.x86.features=default] Bug: 24989387 Change-Id: Idbf54f81494f2650ad56080305807fd6b7ed4161
-
- 15 Oct, 2015 5 commits
-
-
Nick Kralevich authored
-
Nick Kralevich authored
https://android-review.googlesource.com/175922 removed all uses of system_server execmem and neverallowed it. The x86 emulator policy inappropriately includes this rule. Delete it. Fixes the following build breakage: libsepol.report_failure: neverallow on line 473 of external/sepolicy/system_server.te (or line 12452 of policy.conf) violated by allow system_server system_server:process { execmem }; libsepol.check_assertions: 1 neverallow failures occurred Error while expanding policy Change-Id: I7fbfaa0a09e8f4e8a372d2f1a64bbe58d5302204
-
Peter Qiu authored
-
Ying Wang authored
-
Ying Wang authored
Don't pass the arg list as argument in any bash command; Instead store the arg list to the arg list file and run "jar @arg-lsit-file". Note we need to quote the arguments in the arg list file. This fixed "argument list too long" build error on Mac. Bug: 24789595 Change-Id: I718f84e540d82bb83516824894a473b2961da278
-
- 14 Oct, 2015 11 commits
-
-
Peter Qiu authored
Bug:None Change-Id: I6e3898c71f54ede08a27f5be93e95a2b219e5ea6
-
Ying Wang authored
-
Ying Wang authored
-
Sami Tolvanen authored
-
Ying Wang authored
-
Sami Tolvanen authored
We don't have dm-verity enabled on eng builds, so don't waste time generating metadata for images. Change-Id: Ib2c8d459bb50c30dc32a4ea1fdedc152c09a3a0f (cherry picked from commit beae6395)
-
Chih-Wei Huang authored
The list of archs of a pure java apk (no native libs) is empty. In this case get-prebuilt-src-arch still return 'none'. If it's set to LOCAL_MODULE_TARGET_ARCH, it makes the apk be incompatible with the building target. It's not good. Just return empty in this case. Change-Id: Ide75cdb08c8480c8e7d3a0ac59f41831fbc18bd5
-
Ying Wang authored
Don't pass the arg list as argument in any bash command; Instead store the arg list to the arg list file and run "jar @arg-lsit-file". This fixed "argument list too long" build error on Mac. Bug: 24789595 Change-Id: I3e5cd18fd988f12f0876b152b8bf07d07b56119e
-
Ying Wang authored
-
Ying Wang authored
Bug: 24739158 Change-Id: I7c57e141dd02a0d2de5a7a1ccbc72ffe422a8d6f
-
- 13 Oct, 2015 3 commits
-
-
Bertrand Simonnet authored
-
Neil Fuller authored
-
Shinichiro Hamaji authored
-
- 12 Oct, 2015 3 commits
-
-
Dan Willemsen authored
-
Dan Willemsen authored
To consolidate the number of places that we're using 'find' in the tree, add some more helpers: all-named-dirs-under all-subdir-named-dirs all-named-files-under all-subdir-named-files This change also makes many of the current helpers use these helpers instead of using their own implementation. The 'dirs' helpers are using '-type d' so that they only output directories. It's probably safe to use '-type f' for the files helpers, but that increased the kati load time by ~20%. Bug: 24204119 Change-Id: I3312e2fe8c146f10955e1d986ad15d9c8be494e1
-
Neil Fuller authored
We don't need to assume the OpenJDK (i.e. for Mac builds). Change-Id: I1ac1856813045c7b1478dee6b08ad7b49300e4d7
-
- 08 Oct, 2015 3 commits
-
-
Bertrand SIMONNET authored
When using the A/B updater, include the product version string to target_files.zip. This is needed by the Omaha backend. BUG: 24743570 Change-Id: Idaba06624c1de452b1e1f9d3ebec851229af987a
-
Yohann Roussel authored
-
Shinichiro Hamaji authored
https://github.com/google/kati/commit/6ff74ce8ee4a618060a5bc7dac408be909151518 should have made this workaround unnecessary. Now, even with old build/core, "m -j32 PRODUCT-aosp_mips64-eng dist" does not output a ninja file with "$(cat )". Bug: 24384320 Change-Id: I262edf00dce39f39ec4e55d5ed7b1b6f8d931f33
-
- 07 Oct, 2015 1 commit
-
-
Yohann Roussel authored
Even if word list is empty. Not creating the file was causing print of error messages that were not preventing compilation to continue when compiling Java module with no source. Change-Id: I095b85f85ed6fcef5882afa39d4af51b78124c7c
-
- 03 Oct, 2015 4 commits
-
-
Steve Fung authored
* commit '46fbaa56': Exclude OTA/bin tools when using A/B OTA updater
-
Steve Fung authored
-
Colin Cross authored
* commit '6b02b76a': Fix gcc color diagnostics
-
Steve Fung authored
The OTA/bin tools are not needed in the target files zip when using the A/B OTA updater. Bug: 24577767 Change-Id: I7938a906e4d73709aaa944e8065f922536072e27
-
- 02 Oct, 2015 7 commits
-
-
Colin Cross authored
-
Colin Cross authored
gcc color diagnostics stopped working when the flag was moved to TARGET_GLOBAL_CFLAGS, as that gets overwritten by combo/select.mk. Put it back in COMMON_GLOBAL_CFLAGS, and then let the windows build filter it out, similar to the way clang deals with unknown flags. Change-Id: I2db221edb893d81f199494e7515d1b9282c12fae
-
Colin Cross authored
* commit 'b9599804': Move the dist-as-droid handling from make to ninja
-
Colin Cross authored
-
Alex Deymo authored
* commit 'e89dd69c': Pack META/ab_partitions.txt when using the A/B OTA updater.
-
Alex Deymo authored
-
Alex Deymo authored
The list of A/B partitions updated is product-specific. Normally you would update boot and system, but the product could require to update other partitions during a system update. This patch packages the list of A/B partitions configured to be updated when using the A/B updater. The list can be set in the product makefile by setting the make variable UPDATE_AB_PARTITIONS. Bug: 24387863 Test: `make dist` creates the META/ab_partitions.txt in the target_files.zip Change-Id: I4226ab05c7c7cd74721b06f1da64c6cf4d0e52ac
-
- 01 Oct, 2015 2 commits
-
-
Colin Cross authored
* commit '6ec320df': Have all targets in build.ninja
-
Colin Cross authored
-