aboutsummaryrefslogtreecommitdiffstats
path: root/main.cc
Commit message (Expand)AuthorAgeFilesLines
* Add segfault handlerDan Willemsen2017-10-131-10/+102
* Keep track of stack usage, report line that used the mostDan Willemsen2017-10-131-0/+3
* `clang-format -i -style=file *.cc *.h`Dan Willemsen2017-10-111-25/+26
* Turn off LeakSanitizer by defaultDan Willemsen2017-08-151-0/+5
* Add --color_warnings to make warnings/errors like clangDan Willemsen2017-02-221-2/+2
* Support all kinds of command line variablesShinichiro Hamaji2016-05-201-1/+6
* [C++] Associate global variables with Symbols directlyShinichiro Hamaji2016-02-221-13/+8
* [C++] Set CPU affinityShinichiro Hamaji2016-02-161-0/+3
* [C++] Report no-need-to-regen message to stderrShinichiro Hamaji2016-02-091-1/+1
* [C++] Do not delete Var twiceShinichiro Hamaji2016-02-081-0/+2
* [C++] Remove Evaluator::in_vars_Shinichiro Hamaji2016-02-051-4/+3
* [C++] Move NeedsRegen from ninja.cc to regen.ccShinichiro Hamaji2016-01-201-0/+1
* [C++] Never specify non-positive -j valueShinichiro Hamaji2015-12-051-1/+1
* [C++] Stop using realpath(1) to handle $(realpath) in recipeShinichiro Hamaji2015-10-081-0/+12
* [C++] Do not find first Makefile when -f is specifiedShinichiro Hamaji2015-10-081-12/+15
* [C++] Always emit default statement in ninjaShinichiro Hamaji2015-09-291-1/+1
* [C++] Use g_flags instead of passing flags to ninja.ccShinichiro Hamaji2015-09-281-7/+2
* Rename value.* and ast.* to expr.* and stmt.*, respectivelyShinichiro Hamaji2015-09-241-13/+13
* [C++] A global refactoring for command line flagsShinichiro Hamaji2015-09-091-143/+22
* [C++] Fix submake_basic.mk for non-ninja modeShinichiro Hamaji2015-09-091-2/+21
* [C++] Define MAKE=make -j cpus/2Shinichiro Hamaji2015-09-041-2/+4
* Correct the priority of initial variablesShinichiro Hamaji2015-09-041-16/+15
* Add --gen_all_phony_targets flagShinichiro Hamaji2015-09-021-0/+3
* Merge branch 'regen' of git://github.com/danw/kati into danw-regenShinichiro Hamaji2015-09-021-1/+1
|\
| * [C++] Regen ninja file if ckati arguments changeDan Willemsen2015-08-251-1/+1
* | [C++] Stop restoring environment variables with --ninja_suffixShinichiro Hamaji2015-09-021-2/+0
|/
* [C++] Introduce --remote_num_jobs instead of KATI_NINJA_NUM_JOBSShinichiro Hamaji2015-08-191-0/+6
* [C++] Fix ckati -fShinichiro Hamaji2015-08-151-2/+2
* [C++] Remove all shared_ptr<string>Shinichiro Hamaji2015-08-141-3/+3
* [C++] Stop using shared_ptr<string> in SimpleVarShinichiro Hamaji2015-08-141-2/+2
* [C++] Update the timestamp of .kati_stampShinichiro Hamaji2015-08-131-3/+4
* [C++] Add --ignore_dirty flagShinichiro Hamaji2015-08-131-0/+3
* [C++] Add --kati_dump_stamp flagShinichiro Hamaji2015-08-111-3/+11
* [C++] Add --regen_ignoring_kati_binary flag for developmentShinichiro Hamaji2015-08-061-1/+5
* [C++] Warn potential parse errorsShinichiro Hamaji2015-08-051-0/+5
* [C++] Automatically set -j based on the number of CPUsShinichiro Hamaji2015-08-011-2/+1
* [C++] Fix Mac buildShinichiro Hamaji2015-07-311-3/+1
* [C++] Use nano seconds for timestamp checkShinichiro Hamaji2015-07-311-2/+3
* [C++] Store original environment variables in .kati_stampShinichiro Hamaji2015-07-311-10/+10
* [C++] Report time spent for regen checkShinichiro Hamaji2015-07-311-0/+1
* [C++] Regenerate ninja file when $(wildcard) is changedShinichiro Hamaji2015-07-311-0/+1
* [C++] Update ninja file only when necessaryShinichiro Hamaji2015-07-311-1/+16
* [C++] Add --lunch flag to m2nShinichiro Hamaji2015-07-241-0/+2
* [C++] Add a rule for ninja file regenerationShinichiro Hamaji2015-07-241-3/+15
* [C++] ninja: allow specifying output directory for ninja filesColin Cross2015-07-201-1/+4
* Introduce --detect_android_echo flagShinichiro Hamaji2015-07-181-0/+2
* Set CXX=c++ on MacOSXShinichiro Hamaji2015-07-171-0/+4
* Do not read non-capital makefile on MacOSXShinichiro Hamaji2015-07-171-0/+2
* [C++] Have all phony targets in build.ninjaShinichiro Hamaji2015-07-161-1/+1
* [C++] Make it possible to specify the number of jobsShinichiro Hamaji2015-07-061-0/+16