aboutsummaryrefslogtreecommitdiff
path: root/ninja.cc
AgeCommit message (Expand)Author
2016-04-12[C++] Store SHELL value in command resultStefan Becker
2016-04-12[C++] Add support for .POSIX:Stefan Becker
2016-04-09[C++] Use USE_GOMA variable to see goma will be usedShinichiro Hamaji
2016-03-17Put a whitespace for subshell before a close parenShinichiro Hamaji
2016-03-17Add a whitespace after an open paren for subshellShinichiro Hamaji
2016-03-15Fix https://github.com/google/kati/issues/47Shinichiro Hamaji
2016-03-15Use subshell even when a command starts with '('Shinichiro Hamaji
2016-03-15Detect depfiles only when --detect_depfiles is specifiedShinichiro Hamaji
2016-02-26[C++] Use C++11's threading library againShinichiro Hamaji
2016-02-19[C++] Remove --gen_regen_ruleShinichiro Hamaji
2016-02-19[C++] Escape $(SHELL) in ninjaShinichiro Hamaji
2016-02-18[C++] Handle multi-word SHELL in $(shell)Shinichiro Hamaji
2016-02-16[C++] Rename mutex related classesShinichiro Hamaji
2016-02-16[C++] Set CPU affinityShinichiro Hamaji
2016-02-15[C++] Use per-task buffer for EmitNodeShinichiro Hamaji
2016-02-15[C++] Run EmitNode in parallelShinichiro Hamaji
2016-02-15[C++] Introduce NinjaNode for two phase ninja generationShinichiro Hamaji
2016-02-10[C++] Ninja: Detect and drop mkdir -p $(dir $@)Dan Willemsen
2016-01-20[C++] Move NeedsRegen from ninja.cc to regen.ccShinichiro Hamaji
2016-01-20[C++] Introduce .KATI_DEPFILE againShinichiro Hamaji
2016-01-20Revert "[C++] Introduce .KATI_DEPFILE target specific variable"Shinichiro Hamaji
2016-01-20[C++] Introduce .KATI_DEPFILE target specific variableShinichiro Hamaji
2015-12-12Force regen if ninja file is missingShinichiro Hamaji
2015-12-09[C++] Regenerate build.ninja when PATH was changedShinichiro Hamaji
2015-11-26Set local_pool after a command with gomacc is foundShinichiro Hamaji
2015-11-17[C++] Do not crash when .kati_stamp is missingShinichiro Hamaji
2015-11-12Add --no_ignore_dirty flagColin Cross
2015-11-09[C++] separate ninja shell script into twoColin Cross
2015-11-09[C++] Remove gen_all_phony_targets flagShinichiro Hamaji
2015-10-15[C++] Regenerate ninja files when symlink was changedShinichiro Hamaji
2015-10-09[C++] Make the fast pass of EscapeShell consistent with the restShinichiro Hamaji
2015-10-09[C++] Do not escape ! in a shell scriptShinichiro Hamaji
2015-10-02[C++] Add .KATI_RESTAT builtin targetShinichiro Hamaji
2015-10-01[C++] Do not have multiple default statements in a ninja fileShinichiro Hamaji
2015-09-29Add support for default targets in ninja outputColin Cross
2015-09-29[C++] Always emit default statement in ninjaShinichiro Hamaji
2015-09-28[C++] Use g_flags instead of passing flags to ninja.ccShinichiro Hamaji
2015-09-28[C++] A minor style fixShinichiro Hamaji
2015-09-14Write .kati_stamp file atomicallyColin Cross
2015-09-11Do not use local_pool when goma is not enabledShinichiro Hamaji
2015-09-09[C++] A global refactoring for command line flagsShinichiro Hamaji
2015-09-02Merge branch 'regen' of git://github.com/danw/kati into danw-regenShinichiro Hamaji
2015-09-02[C++] Stop restoring environment variables with --ninja_suffixShinichiro Hamaji
2015-09-01Merge pull request #22 from danw/simplefixesShinichiro Hamaji
2015-08-31[C++] Fix ninja EmitNode early exitDan Willemsen
2015-09-01Merge pull request #21 from danw/noshortcutsShinichiro Hamaji
2015-08-31Fix error reading .kati_stamp when wildcard matches have changedColin Cross
2015-08-29[C++] Do not die for incomplete .kati_stamp fileShinichiro Hamaji
2015-08-25[C++-ninja] Fix phony rules not always runningDan Willemsen
2015-08-25[C++] Fix ninja multiline_arg testcaseDan Willemsen