summaryrefslogtreecommitdiffstats
path: root/src/ninja.cc
Commit message (Expand)AuthorAgeFilesLines
* Remove `-w dupbuild` completely, always error on duplicate edgesJan Niklas Hasse2023-11-291-16/+2
* Do not print 'no work to do' with --quietTamino Bauknecht2023-10-241-1/+3
* Correct formattinggerioldman2023-09-061-4/+8
* AddTasking RSP syntax to printCompdb functionalitygerioldman2023-08-271-2/+7
* Merge pull request #2143 from orgads/flushJan Niklas Hasse2022-12-261-0/+1
|\
| * Flush output after each lineOrgad Shaneh2022-06-071-0/+1
* | Make IsDepsEntryLiveFor static and add const to parameter (#2141)Igor [hyperxor]2022-06-201-1/+1
|/
* chore: fix build warningGregor Jasny2022-05-171-1/+1
* Merge pull request #1827 from okhowang/cpu-limitJan Niklas Hasse2022-04-301-1/+20
|\
| * feat: don't detect cpu if -j setokhowang(王沛文)2021-11-011-1/+20
* | Make the output of `ninja -t inputs` deterministicDavid 'Digit' Turner2022-03-211-6/+45
* | Ensure the `msvc` tool is built in all Win32 Ninja binaries.David 'Digit' Turner2022-03-111-4/+4
* | Don't disable stdout buffering on WindowsBruce Dawson2022-02-171-11/+0
* | Merge pull request #1730 from naarcini/masterJan Niklas Hasse2022-02-021-1/+33
|\ \
| * | Add 'inputs' tool to print out all inputs for a set of targetsNicolas Arciniega2020-02-031-1/+33
* | | Merge pull request #2055 from swills/still-dirty-timeJan Niklas Hasse2022-01-281-1/+1
|\ \ \
| * | | Suggest possible cause for hitting cycle limitSteve Wills2021-11-231-1/+1
| | |/ | |/|
* | | Add validation nodes to ninjaColin Cross2021-10-121-0/+18
|/ /
* | Disable stdout buffering in real_mainBruce Dawson2021-10-011-0/+11
* | Merge pull request #1347 from tzik/revdepJan Niklas Hasse2021-08-121-8/+13
|\ \
| * | Look up header dependencies on the first-output buildtzik2017-10-251-8/+13
* | | compdb: escape control characters in JSON stringsLi-Yu Yu2021-07-221-13/+5
* | | util: Remove unnecessary CanonicalizePath error handlingBrad King2021-06-041-4/+2
* | | Add explicit "empty path" errors before calling CanonicalizePathBrad King2021-06-041-0/+8
* | | Add jhasse's suggestion to suppress output on '--quiet'.Eli Ribble2021-05-061-1/+1
* | | Update help description for --quietHenner Zeller2021-05-061-1/+1
* | | Add --quiet option that suppresses status updates.Henner Zeller2021-05-061-1/+6
* | | Fix misleading usage of return type of Open*LogJan Niklas Hasse2021-04-091-4/+4
* | | Remove `-w dupbuild` from error message and help outputJan Niklas Hasse2021-03-201-1/+0
* | | wincodepage: minimize to indicate UTF-8 or notBrad King2021-03-011-3/+2
* | | Add tool to print code page information on WindowsBrad King2021-02-261-0/+17
* | | Merge pull request #1331 from ilor/missingdeps3Jan Niklas Hasse2021-02-231-1/+26
|\ \ \
| * | | Add a -t missingdeps tool to detect some classes of build flakesTomasz Śniatowski2021-02-221-1/+26
* | | | Put builder output through status interfaceColin Cross2021-02-051-9/+9
* | | | Turn BuildStatus into an interfaceColin Cross2020-12-181-8/+12
* | | | Move edge time from Status to BuilderColin Cross2020-12-181-3/+8
|/ / /
* | | Add unique IDs to edgesColin Cross2020-10-301-2/+2
* | | Add 'using namespace std;' to all cc files to prepare for removing it from he...Michael Jones2020-09-301-0/+2
* | | Fix typosDimitris Apostolou2020-07-071-2/+2
| |/ |/|
* | restat: No need for loading build.ninjaJan Niklas Hasse2020-01-161-1/+1
* | restat: Accept list of outputs to restat (none means all)Jan Niklas Hasse2020-01-161-1/+19
* | Merge branch 'master' into clean_dead_outputsJan Niklas Hasse2020-01-041-42/+100
|\ \
| * \ Merge pull request #1534 from mathstuf/remove-depslog-restrictionJan Niklas Hasse2020-01-041-15/+3
| |\ \
| | * | depfile_parser: remove restriction on multiple outputsBen Boeckel2019-11-201-15/+3
| * | | Merge pull request #1685 from jhasse/restatJan Niklas Hasse2020-01-041-8/+60
| |\ \ \
| | * | | Ignore nonexistent .ninja_log/.ninja_deps for restat and recompactJan Niklas Hasse2019-12-231-10/+24
| | * | | Add restat tool which recalculates all mtimes in the build logJan Niklas Hasse2019-12-231-0/+38
| | |/ /
| * | | Fix logic-error in IsPathDead, see #1432Jan Niklas Hasse2019-12-271-1/+1
| * | | Fix error handling for getcwdAndreas Kempf2019-12-271-2/+4
| |/ /
| * | compdb: Dump every rule without any arguments, fix #1377Jan Niklas Hasse2019-08-021-16/+28