Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rename subprocess.cc to reflex its posixness | Evan Martin | 2012-07-27 | 1 | -300/+0 |
| | |||||
* | Clarify comment wording. | Ted Vessenes | 2012-07-11 | 1 | -3/+3 |
| | |||||
* | Fix missing POLLRDHUP constant on older systems. | Ted Vessenes | 2012-07-11 | 1 | -0/+7 |
| | | | | | Attempting to compile with g++ 4.1.2 failed because the POLLRDHUP constant was not defined when <poll.h> is included. | ||||
* | Put & operator with the type rather than the variable name. | Thiago Farina | 2012-04-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Thiago Farina <tfarina@chromium.org> | ||||
* | fix warning: "comparison between signed and unsigned integer expressions" | Hiroyuki Iwatsuki | 2012-03-16 | 1 | -1/+1 |
| | |||||
* | addressed pcc comments | Ami Fischman | 2012-03-04 | 1 | -10/+9 |
| | |||||
* | pselect->ppoll on linux to raise the process limit roof | Ami Fischman | 2012-03-04 | 1 | -4/+56 |
| | |||||
* | Implement cleanup-on-interrupt | Peter Collingbourne | 2012-02-04 | 1 | -27/+93 |
| | | | | | | | | 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. | ||||
* | disable the 'unused parameter' warning | Evan Martin | 2011-12-05 | 1 | -1/+1 |
| | | | | It was firing too often, and hadn't uncovered any bugs. | ||||
* | Add -Wextra warning flag. | Nicolas Despres | 2011-11-19 | 1 | -1/+1 |
| | | | | | | | Fix triggered warnings: - unused parameter - type qualifiers ignored on function return type - missing initializer for member | ||||
* | Merge pull request #127 from tiresdonexits/master | Evan Martin | 2011-11-06 | 1 | -1/+1 |
|\ | | | | | Minor code change to address a warning in g++ 4.6. | ||||
| * | Added a cast to NULL to remove a warning issues by g++ 4.6. | Jonathan Sternberg | 2011-11-05 | 1 | -1/+1 |
| | | |||||
* | | don't leak fds into subprocesses | Evan Martin | 2011-10-31 | 1 | -0/+1 |
|/ | | | | Patch from Antoine Labour <piman@chromium.org>, (hacky) test by me. | ||||
* | fix "ignored return value of write" harder | Evan Martin | 2011-09-09 | 1 | -2/+4 |
| | |||||
* | Fix a Clang self-assign warning by casting result to void | Peter Collingbourne | 2011-09-01 | 1 | -2/+2 |
| | |||||
* | windows: subprocess implementation for Windows | Evan Martin | 2011-05-06 | 1 | -3/+6 |
| | | | | Heavily based on a patch from Sergey Nenakhov <nenakhov.sergey@gmail.com>. | ||||
* | more refactoring for windows | Evan Martin | 2011-05-06 | 1 | -25/+11 |
| | |||||
* | refactor subprocess to make it easier for windows port | Evan Martin | 2011-05-03 | 1 | -41/+40 |
| | | | | | | 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. | ||||
* | fix compilation error on Mac 10.5 | Arnaud Gelas | 2011-04-30 | 1 | -1/+1 |
| | | | | std::vector<>::data() does not exist | ||||
* | Prefix perror(3) messages with program name. | Nicolas Despres | 2011-04-26 | 1 | -1/+1 |
| | | | | | | It make it easier while debugging to know who is reporting the error: Ninja itself or one of the command called by Ninja during the build process or one of the generator which called Ninja. | ||||
* | add copyrights | Evan Martin | 2011-02-06 | 1 | -0/+14 |
| | |||||
* | work around an unused variable warning | Evan Martin | 2011-01-08 | 1 | -1/+2 |
| | |||||
* | move src into subdir | Evan Martin | 2010-12-05 | 1 | -0/+170 |