| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
These don't exist in make, and likely won't be supported in Android's
future build system either, so don't expose it here.
Change-Id: I20b70d469ac9e0e5e16c0878ca8b9c0c2c299384
|
| |
|
|
| |
remove --error_on_env_change
|
| | |
|
| | |
|
| |
|
|
| |
strip comment until the end of line, or the end of command substitution.
|
| | |
|
| |
|
|
|
| |
[go] fix not emit phony for missing
[c-ninja] mark TODO to recipe_var.mk
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
phony will be emitted if target is not file and not alias for
normalized output.
fix ninja test
ninja_normalized_path2.mk
recipe_var.mk - fixed by previous commit
|
| |
|
|
|
| |
ninja will replace var with quoted if it has $,
so don't use var when value has $.
|
| |
|
|
|
| |
don't emit default if the target (i.e. Makefile in this testcase) was
not emitted.
|
| |
|
|
|
| |
ninja will normalize a/./b as a/b, so don't use ${out} or ${in}
for unnormalized output/inputs.
|
| |
|
|
| |
bash couldn't handle variable name with space for export.
|
| |
|
|
|
|
| |
for ninja.sh, we should not use $SHELL in Makefile.
It is used for command invocation of make rules, but
not for ninja invocation in ninja.sh.
|
| |
|
|
|
|
|
|
| |
fix
semi_in_var.mk
target_specific_var_append.mk
partial fix recipe_var.mk: fix bad $-escape, but ninja emits $ as '$'
|
| |
|
|
|
| |
variable name should be quoted
we couldn't use env variable which name contains space in bash, though.
|
| | |
|
| |
|
|
|
| |
clean out/pkg in go_src_stamp
cleanpath key for wildcard cache.
|
| |
|
|
| |
this makes build.ninja shorter and easier to read.
|
| | |
|
| | |
|
| |
|
|
| |
also fix rspfile case.
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
including backport [C++] Fixes for depfile detection
$ ./kati -ninja
$ ./ninja.sh ckati
|
| | |
|
| |
|
|
| |
no need to normalize \t to " "
|
| |
|
|
|
|
| |
fix runtest.rb -n
backslash_in_rule_command.mk
semicolon_in_var.mk
|
| | |
|
| |
|
|
|
|
|
| |
fixes runtest.rb -n
auto_vars.mk
build_once.mk
command_vars.mk
|
| |
|
|
| |
commit 5d484e8ddb56e09d06c67c52421f40fa3490c815
|
| |
|
|
| |
commit b1570a8c693a550a1fbe57872982146b56066aea
|
| | |
|
| |
|
|
| |
should initialize shortNames
|
| |
|
|
| |
commit e7f2d9d24c9cff8f9f19b9d0b37c61e1c2da4d42
|
| |
|
|
| |
commit f0d9b1d2380ba55618950b5d5f945838938309c6
|
| |
|
|
|
|
| |
commit 5217658b199521f5f8947a7cac467b62d8f59b32
different from C++, emit environment variable name sorted.
|
| |
|
|
| |
commit 9a9f857d564b305db7c4bc5a042a428674abfd32
|
| |
|
|
| |
commit 2aec79e79f856d5ca62e369fdb0d912a358a14d4
|
| |
|
|
| |
commit 72a123098958c0304b4ffda1cc69fdc87f2a54e0
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
| |
change HandleQuery -> Query
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ast.go:70:1: comment on exported type MaybeRuleAST should be of the form "MaybeRuleAST ..." (with optional leading article)
eval.go:241:1: comment on exported method Evaluator.EvaluateVar should be of the form "EvaluateVar ..."
eval.go:14:2: don't use ALL_CAPS in Go names; use CamelCase
eval.go:15:2: don't use ALL_CAPS in Go names; use CamelCase
eval.go:16:2: don't use ALL_CAPS in Go names; use CamelCase
eval.go:431:2: don't use underscores in Go names; var makefile_list should be makefileList
main.go:29:2: var loadJson should be loadJSON
main.go:30:2: var saveJson should be saveJSON
ninja.go:19:2: struct field ruleId should be ruleID
para.go:15:9: if block ends with a return statement, so drop this else and outdent its block
para_test.go:21:2: don't use underscores in Go names; var num_tasks should be numTasks
parser.go:713:1: error should be the last type when returning multiple items
serialize.go:20:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:21:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:22:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:23:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:24:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:25:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:26:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:27:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:28:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:29:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:30:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:31:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:32:2: don't use ALL_CAPS in Go names; use CamelCase
serialize.go:230:6: func DumpDepGraphAsJson should be DumpDepGraphAsJSON
serialize.go:553:6: func LoadDepGraphFromJson should be LoadDepGraphFromJSON
serialize.go:437:9: if block ends with a return statement, so drop this else and outdent its block
var.go:174:1: receiver name should not be an underscore
var.go:175:1: receiver name should not be an underscore
var.go:176:1: receiver name should not be an underscore
var.go:177:1: receiver name should not be an underscore
var.go:178:1: receiver name should not be an underscore
var.go:180:1: receiver name should not be an underscore
var.go:183:1: receiver name should not be an underscore
var.go:187:1: receiver name should not be an underscore
var.go:191:1: receiver name should not be an underscore
|
| | |
|
| | |
|