e41c7556c22bda359c2b97cd98d59082110add95 |
|
22-Feb-2017 |
Dan Willemsen <dwillemsen@google.com> |
Add --color_warnings to make warnings/errors like clang This adds new (WARN|KATI_WARN|ERROR)_LOC log macro variants that take a location as the first argument, and will prefix that location information to the warning/error lines. When --color_warnings is enabled, it reformats them to have a standard warning:/error: infix, and adds colors in order to match the warnings/errors produced by clang.
/build/kati/strutil.h
|
cb2ff8558ced3ddc021823a3c86bc7ce02dcbdc3 |
|
01-Nov-2016 |
Dan Willemsen <dwillemsen@google.com> |
Fix some possible performance issues found by clang-tidy No obvious time differences when building AOSP, but these all seem like reasonable changes.
/build/kati/strutil.h
|
348a960f31d42c63ec6fff68a27c5b161b59a89f |
|
18-Feb-2016 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Handle multi-word SHELL in $(shell)
/build/kati/strutil.h
|
a7984ad9b84f94b50454ad7acd20d5dcacdd6b12 |
|
11-Sep-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Correct the implementation of $*
/build/kati/strutil.h
|
e6f6858860e28b4336ae5d64d42b5080a6fbe4c1 |
|
21-Aug-2015 |
Dan Willemsen <dwillemsen@google.com> |
[C++] Fix newlines in $(info/warning/error) Change-Id: Ia20a1ef563a6871ed843b9388fe27e87b8bd7020
/build/kati/strutil.h
|
b3591eda330af9688f9fe4c1b1f59ccbcd9696c5 |
|
10-Aug-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Improve NormalizePath So now NormalizePath("../foo") will be "../foo" and "/../foo" will be "/foo".
/build/kati/strutil.h
|
5a71a8b0947d8fa1acc87217cd9201530f92e89c |
|
06-Aug-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Re-run commands only when certain directories are updated
/build/kati/strutil.h
|
c9b0acaf0a11eee6b0152c51d9633758ad8c662c |
|
31-Jul-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Re-generate ninja file when a file is added/removed With this change, we store the results of file list related commands in .kati_stamp. If one of them has been changed, we re-generate ninja file. Currently, this check is slow. We need to check the timestamp of directories first like what we are doing for $(wildcard).
/build/kati/strutil.h
|
415a9b1b3aa75238c9893ea5f117c0877ecc8329 |
|
05-Jul-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Fix err_semicolon_in_output.mk
/build/kati/strutil.h
|
5f57a99a879b60bc7e8cb6155c51bc026ed1d30d |
|
30-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Introduce FindEmulator to speed up find command
/build/kati/strutil.h
|
e7992752dbfe23d0a88312b4279531c39512b9a6 |
|
29-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Introduce Symbol
/build/kati/strutil.h
|
d9533329dc5e6a969882a89349fa8c69927774e0 |
|
26-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
Trim leading ./ when kati includes a file
/build/kati/strutil.h
|
14bb279334c9db568f6cb8b8854f4309b3bfbc5e |
|
25-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Fix multiline_recipe.mk
/build/kati/strutil.h
|
1d545aa8a83ba34273b4692c78cf1981fc798658 |
|
23-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
Add Apache license header to recently added files
/build/kati/strutil.h
|
a6a17a4a4ae66ecbdc66ee977131360741bdc5b2 |
|
18-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Refactor pattern functions in strutil
/build/kati/strutil.h
|
76ff98375f92f73aab6ad0d51dc5fe9d9e6528d1 |
|
18-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Fix assign_in_parens.mk
/build/kati/strutil.h
|
eafd0524d02f24a8b677b9f4debd124f4f9e05a9 |
|
18-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Introduce FindOutsideParen
/build/kati/strutil.h
|
8f68bd3becce2fa8f442468691c2555d5a2f37e0 |
|
18-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Introduce ScopedTerminator
/build/kati/strutil.h
|
8a96358d16ab0c435820d07472e301e9d3b2c03a |
|
18-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement abspath
/build/kati/strutil.h
|
67f9a70b05f54dfa0a4d13c5d2ca16557b8917ad |
|
17-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement dir, notdir, suffix, and basename
/build/kati/strutil.h
|
d87e59e27d65e7c3c00425f36bbaf7c91e81c6e7 |
|
17-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement sort
/build/kati/strutil.h
|
00cc658846e0a980a1a6cfa25c3fda3662b4b912 |
|
17-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement findstring, filter, and filter-out
/build/kati/strutil.h
|
32750621508da5e68f53bf14f944ad524627eb50 |
|
17-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Replace StripXXXSpaces by TrimXXXSpace
/build/kati/strutil.h
|
810fd03ef36afedeef832c5e78171b9e26a97e00 |
|
16-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement define
/build/kati/strutil.h
|
37591ce8fffb4ebaf96c83223e93c3c6b9b04651 |
|
16-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement subst and strip
/build/kati/strutil.h
|
2e6cbfc3e72abc242b87f338c540afb9708a1df5 |
|
16-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Fix patsubst.mk
/build/kati/strutil.h
|
02fc55bc02e541a5ce4b648a82d78f2aacec89d4 |
|
16-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Add broken VarSubst implementation
/build/kati/strutil.h
|
776ca3085c44e6570813270df75278849c37d400 |
|
05-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] The first commit for C++ version 16 tests out of 169 are passing.
/build/kati/strutil.h
|