Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Introduce the "console" pool | Peter Collingbourne | 2014-02-03 | 1 | -0/+15 |
| | | | | | | | This is a pre-defined pool with a depth of 1. It has the special property that any task in the pool has direct access to the console. This can be useful for interactive tasks or long-running tasks which produce status updates on the console (such as test suites). | ||||
* | Exclude Windows as well | David Hill | 2013-07-01 | 1 | -2/+2 |
| | |||||
* | ugh, missing # | David Hill | 2013-06-29 | 1 | -1/+1 |
| | |||||
* | cleanup based on comments from martine | David Hill | 2013-06-29 | 1 | -1/+1 |
| | |||||
* | support Bitrig | David Hill | 2013-06-29 | 1 | -2/+2 |
| | |||||
* | Add support for OpenBSD. | Matthew Dempsky | 2013-05-01 | 1 | -2/+2 |
| | | | | | | Use ppoll() on OpenBSD. Also, fix interrupt handling to recognize that on FreeBSD and OpenBSD, an interrupt might have been delivered even if pselect()/ppoll() don't return -1/EINTR. | ||||
* | wrap some overlong lines | Evan Martin | 2012-12-29 | 1 | -1/+2 |
| | |||||
* | correctly open /dev/null in subprocesses | Evan Martin | 2012-12-21 | 1 | -0/+15 |
| | | | | Fixes issue #468. | ||||
* | Disable SubprocessTest.TestWithLots on OS X. | Nico Weber | 2012-07-28 | 1 | -2/+4 |
| | | | | It fails on OS X, see issue #384. | ||||
* | subprocess_test: make SetWithLots run on all non-Windows platforms | Evan Martin | 2012-07-17 | 1 | -4/+6 |
| | | | | | I think it might have been an oversight that this was marked Linux-specific. | ||||
* | Add missing include of <sys/resouce.h> | Oleksandr Usov | 2012-07-16 | 1 | -0/+5 |
| | |||||
* | addressed pcc comments | Ami Fischman | 2012-03-04 | 1 | -2/+10 |
| | |||||
* | pselect->ppoll on linux to raise the process limit roof | Ami Fischman | 2012-03-04 | 1 | -1/+21 |
| | |||||
* | Implement cleanup-on-interrupt | Peter Collingbourne | 2012-02-04 | 1 | -16/+40 |
| | | | | | | | | This causes us to clean up by deleting any output files belonging to currently-running commands before we quit if we are interrupted (either by Ctrl-C or by a command failing). Fixes issue #110. | ||||
* | Add a test, NoSuchCommand. | Qingning Huo | 2012-01-25 | 1 | -0/+18 |
| | |||||
* | Fix for win32 long command lines: | U-MATHLETE\John | 2011-06-26 | 1 | -4/+4 |
| | | | | | | - remove 'cmd /c' prepend from SubProcess::Start() - fix the subprocess tests to prepend 'cmd /c' explicitly | ||||
* | mingw ninja_test links and passes. (as do linux and native VS2010) | Philip Craig | 2011-05-29 | 1 | -20/+7 |
| | | | | | | Use chsize instead of truncate for mingw compatibility SubprocessTest uses DoWork to force Subprocesses to execute Drop GoodCommandStdOut test as it is tested in SetWithSingle | ||||
* | windows: pass subprocess tests | Evan Martin | 2011-05-08 | 1 | -28/+51 |
| | |||||
* | windows: successfully link tests | Evan Martin | 2011-05-06 | 1 | -5/+5 |
| | | | | | It links, with some hacks. Tests still fail. | ||||
* | fix tests broken by previous commit | Evan Martin | 2011-05-06 | 1 | -6/+6 |
| | |||||
* | refactor subprocess to make it easier for windows port | Evan Martin | 2011-05-03 | 1 | -15/+11 |
| | | | | | | Rather than tracking stdout/stderr explicitly, just keep an opaque pointer to a platform-specific 'stream' type. Also provide API to get at the process output. | ||||
* | add copyrights | Evan Martin | 2011-02-06 | 1 | -0/+14 |
| | |||||
* | move src into subdir | Evan Martin | 2010-12-05 | 1 | -0/+82 |