summaryrefslogtreecommitdiffstats
path: root/linux-x86/bin/ckati
Commit message (Collapse)AuthorAgeFilesLines
* Update ckati to fix find logic (take 2)lineage-15.1Tom Marshall2018-08-221-0/+0
| | | | | | | | | | | | | | | 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
* Revert "Update ckati to fix find logic"Tom Marshall2018-02-261-0/+0
| | | | | | | | This reverts commit 25452f29a51659367ec2431d94f7d1db2f074edb. This was built incorrectly, need to fix and resubmit. Change-Id: I7883c7ab96bed2f2f7e3f6db47a1d5614e770247
* Update ckati to fix find logicTom Marshall2018-02-261-0/+0
| | | | | | | | | | | | | | 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
* Update build-tools to ab/4132171Colin Cross2017-06-231-0/+0
| | | | | | | Add soong_zip and zip2zip for deterministic openjdk builds. Test: builds Change-Id: I7a62b9a5142c25f8b2991608bbeba9713ce2899c
* Update build-tools to ab/4051621Jayant Chowdhary2017-05-301-0/+0
| | | | | | | | | | | | | | 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
* Update build-tools to ab/4030172Jayant Chowdhary2017-05-221-0/+0
| | | | | | | | | 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
* Update build-tools to ab/3916447Jayant Chowdhary2017-04-141-0/+0
| | | | | | | | | | | | 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
* Update build-tools to ab/3763331Dan Willemsen2017-02-241-0/+0
| | | | | | | | | | | | | | | 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
* Update build-tools to ab/3725807Dan Willemsen2017-02-101-0/+0
| | | | | | | | | | | 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
* Update build-tools to ab/3638574Colin Cross2017-01-131-0/+0
| | | | | | Test: m -j Bug: 33973239 Change-Id: Icc1c186968285b9eb93875854417cf60b5429e89
* Update build-tools to ab/3380914Dan Willemsen2016-10-211-0/+0
| | | | | | | | | | | 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
* Update build-tools to ab/3325977Dan Willemsen2016-10-041-0/+0
| | | | | | | | | | | 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
* Update build-tools to ab/3322739Dan Willemsen2016-10-031-0/+0
| | | | | | | | | | | 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
* Update build-tools to ab/3258631Dan Willemsen2016-09-091-0/+0
| | | | | | | | | | | | | 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
* Revert "Update build-tools to ab/3050982"Dan Willemsen2016-07-121-0/+0
| | | | | | | This reverts commit 5a966750a5d27b3eb3451189ac070df6a24a7758. It's breaking some TARGET_BUILD_APPS builds. Change-Id: I6558e5497a712563da53fa059575035eb00a9aa1
* Update build-tools to ab/3050982Dan Willemsen2016-07-121-0/+0
| | | | | | | | | | | 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
* Update prebuilt build tools to ab/2973848Dan Willemsen2016-06-141-0/+0
| | | | | | | | | | | | 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
* Update prebuilt build tools to ab/2924154Colin Cross2016-05-311-0/+0
| | | | | | | | build/kati sha ff2d59e2 build sha 40623e2a external/ninja sha ee767f71 Change-Id: I34343f48b22c3ba4097c1a7e475894b5b09a5c65
* Update prebuilt build tools to ab/2835750Colin Cross2016-05-041-0/+0
build/kati sha ce34bad build sha fa4ff9d external/ninja sha ee767f7 Bug: 27857138 Change-Id: Ia25f2399849b5144dfdb816f675543311b242c6a