Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | Fix AIX compilation error related to printf macros | Mike Seplowitz | 2015-08-19 | 1 | -3/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | On AIX, inttypes.h gets indirectly included by build_log.h. It's easiest just to ask for the printf format macros right away. | |||||
| | * | | | Start AIX port | Mike Seplowitz | 2015-08-19 | 1 | -2/+11 | |
| | | | | | ||||||
| | * | | | Strip tabs from od's output | Mike Seplowitz | 2015-08-19 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | /bin/od on Solaris and AIX both generate tabs. | |||||
| * | | | | Merge pull request #999 from colincross/dumbstatus | Nico Weber | 2015-11-12 | 1 | -2/+3 | |
| |\ \ \ \ | | | | | | | | | | | | | Print status when edge finishes on dumb terminals | |||||
| | * | | | | Print status when edge finishes on dumb terminals | Colin Cross | 2015-07-31 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On smart terminals ninja prints the status line both before and after running a command, reusing the same line if possible. On a dumb terminal that doesn't support reusing the line, it only prints the status before starting the command, but prints the output of the command when the command finishes, by which point other commands may have started and printed their status line. This makes it impossible to determine what command produced a line of output. Modify BuildEdgeStarted to only print the status line if the command is going to lock the console, or if ninja is running on a smart terminal. Modify BuildEdgeFinished to always print the status line unless the command locked the console, in which case the status was already printed and no other command can have printed any lines. The end result will be dumb terminal output that much more closely matches smart terminal output. One disadvantage is that dumb terminals won't show anything when starting a command, making it harder to tell what commands are currently running, but I expect most interactive uses of ninja will use a smart terminal. | |||||
| * | | | | | Merge pull request #964 from nicolasdespres/sighup | Nico Weber | 2015-11-12 | 3 | -1/+36 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Cleanup build on SIGHUP. | |||||
| | * | | | | | Cleanup build on SIGHUP. | Nicolas Despres | 2015-09-20 | 3 | -1/+36 | |
| | | |_|_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | SIGHUP is sent when the connection hang up (i.e. when the terminal window is closed or the ssh connection is closed). | |||||
| * | | | | | Merge pull request #763 from drbo/master | Nico Weber | 2015-11-12 | 3 | -31/+38 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Allow paths with international characters in depfiles | |||||
| | * \ \ \ \ | Merge remote-tracking branch 'upstream/master' | Demetri Obenour | 2014-05-31 | 15 | -71/+135 | |
| | |\ \ \ \ \ | ||||||
| | * | | | | | | Added test of international character support | Demetri Obenour | 2014-05-08 | 2 | -29/+36 | |
| | | | | | | | | ||||||
| | * | | | | | | Added support for international characters in makefile dependency names | Demetri Obenour | 2014-05-08 | 1 | -2/+2 | |
| | | | | | | | | ||||||
| * | | | | | | | Try to fix #685 | Nico Weber | 2015-11-11 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| * | | | | | | | drop more references to github/martine | Evan Martin | 2015-11-11 | 3 | -6/+5 | |
| | | | | | | | | ||||||
| * | | | | | | | Update link to point to ninja-build.org | Nico Weber | 2015-11-11 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #1049 from nico/update-links | Nico Weber | 2015-11-11 | 7 | -13/+13 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Make links point to org page | |||||
| | * | | | | | | | Make links point to org page | Nico Weber | 2015-11-11 | 7 | -13/+13 | |
| |/ / / / / / / | ||||||
| * | | | | | | | test commit | Nico Weber | 2015-11-11 | 1 | -1/+1 | |
| | |_|_|_|_|/ | |/| | | | | | ||||||
| * | | | | | | Merge pull request #1015 from moroten/docs-relpath | Nico Weber | 2015-10-22 | 1 | -0/+8 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Describe why to use relative paths | |||||
| | * | | | | | | Describe why to use relative paths | Fredrik Medley | 2015-09-03 | 1 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ninja does resolve relative paths and file system links in paths. Therefore, such paths pointing to the same file will not match and may lead to an invalid dependency graph. Signed-off-by: Fredrik Medley <fredrik.medley@gmail.com> | |||||
| * | | | | | | | Merge pull request #1040 from peter1000/patch-1 | Nico Weber | 2015-10-22 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Fixes typo | |||||
| | * | | | | | | | Fixes typo | peter1000 | 2015-10-19 | 1 | -1/+1 | |
| | | |_|_|/ / / | | |/| | | | | | ||||||
| * | | | | | | | Merge pull request #1029 from nicolasdespres/fix-doc-typo | Nico Weber | 2015-10-21 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | Fix typo. | |||||
| | * | | | | | | Fix typo. | Nicolas Despres | 2015-09-24 | 1 | -1/+1 | |
| |/ / / / / / | ||||||
| * | | | | | | Merge pull request #1014 from moroten/optimize-stringpiece | Nico Weber | 2015-09-07 | 1 | -1/+1 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | Optimize StringPiece hash map | |||||
| | * | | | | | | Optimize StringPiece hash map | Fredrik Medley | 2015-09-03 | 1 | -1/+1 | |
| | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace strncmp with memcmp to improve performance. Signed-off-by: Fredrik Medley <fredrik.medley@gmail.com> | |||||
| * | | | | | | Merge pull request #1018 from nico/spell | Nico Weber | 2015-09-07 | 1 | -18/+20 | |
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | Merge LLVM r242069, make spell checking allocate less memory. | |||||
| | * | | | | | Merge LLVM r242069, make spell checking allocate less memory. | Nico Weber | 2015-09-07 | 1 | -18/+20 | |
| |/ / / / / | ||||||
| * | | | | | Merge pull request #1009 from sgraham/fix-null.o | Nico Weber | 2015-08-27 | 1 | -1/+2 | |
| |\ \ \ \ \ | | |_|_|_|/ | |/| | | | | Don't output null.o during configure | |||||
| | * | | | | Don't output null.o during configure | Scott Graham | 2015-08-27 | 1 | -1/+2 | |
| |/ / / / | ||||||
| * | | | | Merge pull request #1003 from sgraham/2015-compile | Nico Weber | 2015-08-10 | 3 | -4/+4 | |
| |\ \ \ \ | | | | | | | | | | | | | Fix compile on VS2015 | |||||
| | * | | | | Remove accidental changes | Scott Graham | 2015-08-10 | 2 | -1105/+1105 | |
| | | | | | | ||||||
| | * | | | | Some mucking with std:: for set_terminate and terminate_handler | Scott Graham | 2015-08-10 | 4 | -1109/+1108 | |
| | | | | | | ||||||
| | * | | | | Set _HAS_EXCEPTIONS=0 on MSVC | Scott Graham | 2015-08-10 | 1 | -0/+1 | |
| |/ / / / | ||||||
| * | | | | Merge pull request #998 from LindleyF/stdc-format-macros | Nico Weber | 2015-08-03 | 1 | -0/+2 | |
| |\ \ \ \ | | |_|_|/ | |/| | | | Make sure not to re-define __STDC_FORMAT_MACROS. | |||||
| | * | | | Make sure not to re-define __STDC_FORMAT_MACROS. | Lindley French | 2015-07-31 | 1 | -0/+2 | |
| |/ / / | ||||||
| * | | | Merge pull request #997 from mikesep/assert-arg-order | Nico Weber | 2015-07-30 | 1 | -2/+2 | |
| |\ \ \ | | | | | | | | | | | Correct order of ASSERT_EQ arguments | |||||
| | * | | | Correct order of ASSERT_EQ arguments | Mike Seplowitz | 2015-07-30 | 1 | -2/+2 | |
| |/ / / | | | | | | | | | | | | | The correct order is ASSERT_EQ(expected, actual). | |||||
| * | | | Merge pull request #988 from nico/slashes | Nico Weber | 2015-07-10 | 3 | -7/+13 | |
| |\ \ \ | | | | | | | | | | | win: print right slashes in 'unknown target' message | |||||
| | * | | | win: print right slashes in 'unknown target' message | Nico Weber | 2015-07-10 | 3 | -7/+13 | |
| | | | | | ||||||
| * | | | | Merge pull request #973 from sgraham/canonicalize-fix | Nico Weber | 2015-07-05 | 8 | -63/+149 | |
| |\ \ \ \ | | | | | | | | | | | | | Fix crash in attempting to canonicalize paths longer than _MAX_PATH | |||||
| | * | | | | don't alias input/output in ExtractDeps (i.e. actually works now) | Scott Graham | 2015-06-18 | 3 | -3/+8 | |
| | | | | | | ||||||
| | * | | | | propagate include normalization failure to caller instead | Scott Graham | 2015-06-18 | 5 | -25/+30 | |
| | | | | | | ||||||
| | * | | | | Error+exit -> Fatal | Scott Graham | 2015-06-18 | 1 | -2/+1 | |
| | | | | | | ||||||
| | * | | | | don't abort() | Scott Graham | 2015-06-09 | 1 | -3/+3 | |
| | | | | | | ||||||
| | * | | | | push error to caller and abort on failure | Scott Graham | 2015-06-09 | 4 | -47/+73 | |
| | | | | | | ||||||
| | * | | | | Fix crash in attempting to canonicalize paths longer than _MAX_PATH | Scott Graham | 2015-06-08 | 2 | -1/+52 | |
| | | | | | | ||||||
| * | | | | | Merge pull request #979 from stinb/bootstrap-out-of-source | Nico Weber | 2015-07-05 | 2 | -9/+19 | |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Bootstrap out of source | |||||
| | * | | | | | Fix bootstrap from a source path containing spaces. | Jason Haslam | 2015-06-22 | 1 | -2/+6 | |
| | | | | | | | ||||||
| | * | | | | | Search for generated headers relative to build dir. | Jason Haslam | 2015-06-22 | 2 | -1/+4 | |
| | | | | | | | ||||||
| | * | | | | | Allow configure script to bootstrap out of source. | Jason Haslam | 2015-06-22 | 1 | -7/+10 | |
| | | |/ / / | | |/| | | |