| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ckati's find implementation differs from findleaves.py when there
are symlinked directories. This fixes ckati to match.
Pulls in these commits:
* Fix findleaves emulator with symlink loops
* Fix mac build
* Fix (cd <symlink>; find .)
* Add some simple find unit tests
Test: Set BUILD_NUMBER to a constant, verify ninja cache not rebuilt.
Change-Id: Iaa0560fe2ca8c84721f17b4588285278e28218ff
|
|
|
|
|
|
|
|
| |
This reverts commit 25452f29a51659367ec2431d94f7d1db2f074edb.
This was built incorrectly, need to fix and resubmit.
Change-Id: I7883c7ab96bed2f2f7e3f6db47a1d5614e770247
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ckati's find implementation differs from findleaves.py when there
are symlinked directories. This fixes ckati to match.
Pulls in these commits:
* Fix findleaves emulator with symlink loops
* Fix mac build
* Fix (cd <symlink>; find .)
* Add some simple find unit tests
Test: Set BUILD_NUMBER to a constant, verify ninja cache not rebuilt.
Change-Id: I7eee6bad4dffb329414735079ac732f7826ef01d
|
|
|
|
|
|
|
| |
Add soong_zip and zip2zip for deterministic openjdk builds.
Test: builds
Change-Id: I7a62b9a5142c25f8b2991608bbeba9713ce2899c
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-introduce local warnings generated by header-abi-diff.
Bug: 32750600
Test: make -j64
Test: Generated reference abi dump for libjpeg. Added a function to libjpeg.
header-abi-diff generated a local warning message specifying the abi was
extended.
Change-Id: Ifbfba75f8f550eebdd3df3f5bcf66387f8341170
|
|
|
|
|
|
|
|
|
| |
Test: touch libc/stdio/fread.c; mm -j64 in platform/bionic succeeds.
Test: touch *; mm -j64 in platform/system/core/liblog succeeds.
Bug: 38325544
Change-Id: I02479a7fa38522de0aff95e138d1f7ea6500bccf
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added prebuilts for vndk abi stability checking tools header-abi-dumper,
header-abi-linker, header-abi-diff and their dependencies, since their
sources aren't present in many branches.
Bug: 32750600
Test: Locally dumped out the abi of libc, libm, libdl and liblog.
Change-Id: I0f269b915596035c708c000b5eb374dee66b6775
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
New prebuilts for the kati upstream merge. Major changes are:
* Add .KATI_NINJA_POOL to set custom pools for kati rules
* Addition of --color_warnings to colorize warning/error messages
* Better FindEmulator Warnings
* Be more resilient to directories disappearing during startup
* Better CPU affinity when running more than one instance of kati
Test: m -j blueprint_tools (compare generated ninja file before/after)
Test: USE_SOONG_UI=true m -j (with --color_warning patch)
Test: multiproduct_build
Change-Id: I2e2481147efd96e276ba5ac0efd3a98f2cd33cd5
|
|
|
|
|
|
|
|
|
|
|
| |
Besides the compiler/libc++ update that caused everything to change, the
major update here is to ninja. Faster startup times due to less
reloading, and the ability to use the depslog when writing multiple
output files.
Bug: 32749731
Test: m -j
Change-Id: I84cac9aac12d24f70b0dd163d67cb71a1b31c09b
|
|
|
|
|
|
| |
Test: m -j
Bug: 33973239
Change-Id: Icc1c186968285b9eb93875854417cf60b5429e89
|
|
|
|
|
|
|
|
|
|
|
| |
Adds bpfmt and ckati_stamp_dump binaries, and updates kati to fix some
findleaves issues and print better warnings when makefiles are not
readable.
Test: ckati_stamp_dump out/.kati_stamp-aosp_flounder
Test: cd system/extras; mma -j; touch Android.m; mma -j
Test: diff build-aosp_flounder.ninja before and after
Change-Id: I526d41e23c12642b4ef5f011565dc6159e88cbce
|
|
|
|
|
|
|
|
|
|
|
| |
Kati update to add $(file), .KATI_READONLY, optimize $(shell), and make
regen checking of $(shell) commands sequential.
Bug: 30947985
Test: build-aosp_arm64.ninja is the same before and after.
Test: Test $(file) with upcoming change
Test: Manually test .KATI_READONLY
Change-Id: I7db3d1bc4ef59c3bbf4c578018b6f3641233838c
|
|
|
|
|
|
|
|
|
|
|
| |
ckati upstream update, mainly that we no longer ignore shell commands
that include "date" or "echo" when determining whether to regen.
makeparallel update to propagate signals.
Test: Compare build-aosp_arm.ninja files before and after
Test: Manually test regen behavior
Change-Id: I9734c38adb77ea0d8fa9f1f4a393536e107b4fe3
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Major update is ckati merge from upstream. (With MAKEFLAGS now cleared
in build/ so that https://github.com/google/kati/issues/89 doesn't cause
us to revert again)
build sha 6b363e24
build/kati sha e1de29e5
build/soong sha 42d1ba2d
external/ninja sha ee767f71
Change-Id: Idaf4867058111184f2ce633ed0afe21a90af1f8c
|
|
|
|
|
|
|
| |
This reverts commit 5a966750a5d27b3eb3451189ac070df6a24a7758.
It's breaking some TARGET_BUILD_APPS builds.
Change-Id: I6558e5497a712563da53fa059575035eb00a9aa1
|
|
|
|
|
|
|
|
|
|
|
| |
Major update is ckati merge from upstream.
build sha 8bc18d35
build/kati sha fa3234ca
build/soong sha 624b8ed0
external/ninja sha ee767f71
Change-Id: I7b07d237cbcb68bc0c628d1f592fbd4c4ee4f634
|
|
|
|
|
|
|
|
|
|
|
|
| |
build sha 06f3e834
build/kati sha ff2d59e2
build/soong sha 7517ed0b
external/ninja sha ee767f71
ijar_libc++ was moved over ijar, since once this is submitted, I'll be
removing ijar_libc++.
Change-Id: I89980157d15a00a73aca0060881b3fd938a11b0f
|
|
|
|
|
|
|
|
| |
build/kati sha ff2d59e2
build sha 40623e2a
external/ninja sha ee767f71
Change-Id: I34343f48b22c3ba4097c1a7e475894b5b09a5c65
|
|
build/kati sha ce34bad
build sha fa4ff9d
external/ninja sha ee767f7
Bug: 27857138
Change-Id: Ia25f2399849b5144dfdb816f675543311b242c6a
|