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/rule.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/rule.h
|
c4f7662b112a232e313b69706f148de4e69b9f21 |
|
30-Jun-2016 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Allow targets which start with `='. but with a kati-specific warning message. This fixes #83.
/build/kati/rule.h
|
0325b162edd8fc9a6bbc6c6e53cb2c91dd797cbd |
|
19-Feb-2016 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Remove Rule::is_default_target
/build/kati/rule.h
|
5b26db3fed604a0bef74f905b19a44000ad24df1 |
|
30-Sep-2015 |
Colin Cross <ccross@android.com> |
Add support for default targets in ninja output make treats the first target it sees as the default target if no goals are passed on the commmand line. When generating a ninja file, mark this target with "default" to make it build if no goals are passed to ninja. Change-Id: I11befa4f88b8ca8734fdc7dd470c2a0a3722410d
/build/kati/rule.h
|
645cca7910dccf4811dbf65d4c83a068a83b48c9 |
|
24-Sep-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
Rename value.* and ast.* to expr.* and stmt.*, respectively
/build/kati/rule.h
|
e7992752dbfe23d0a88312b4279531c39512b9a6 |
|
29-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Introduce Symbol
/build/kati/rule.h
|
2928f46a3097334af15d492eb0b355ed4c1a21e9 |
|
23-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement ; in rule
/build/kati/rule.h
|
ffc52c3c5bed9d696d0296c1674d2e75460bef40 |
|
23-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Let target specific variable have its own scope
/build/kati/rule.h
|
1d545aa8a83ba34273b4692c78cf1981fc798658 |
|
23-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
Add Apache license header to recently added files
/build/kati/rule.h
|
784b99578e2a0b160721bebcbd0706bbf5e99f4c |
|
23-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement target specific variables
/build/kati/rule.h
|
e30b3bee7d149ae80a95af3ca8eb9942e295f695 |
|
19-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Merge explicit rules
/build/kati/rule.h
|
0562c301e9e359ca32abf647e32300aaea75d8f7 |
|
19-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement suffix rule
/build/kati/rule.h
|
4a7113136b40e77d65ffd2ed22d1162a9e6f126b |
|
19-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Implement pattern rules
/build/kati/rule.h
|
9b16bda965b29b6ba5ce3178abf8e4655e5af044 |
|
19-Jun-2015 |
Shinichiro Hamaji <shinichiro.hamaji@gmail.com> |
[C++] Parse all kinds of rules
/build/kati/rule.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/rule.h
|