Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | factor MSVC parsing out of CLWrapper into CLParser | Evan Martin | 2013-04-08 | 1 | -50/+44 |
| | |||||
* | Merge pull request #427 from jonforums/jf/mingw-n-msvc | Evan Martin | 2012-09-21 | 1 | -0/+1 |
|\ | | | | | fix mingw build fail - redux | ||||
| * | Always include stdio.h | Jon | 2012-09-20 | 1 | -4/+1 |
| | | |||||
| * | Give MinGW builds MSVC build helper superpowers | Jon | 2012-09-20 | 1 | -0/+4 |
| | | | | | | | | | | | | Note: _WIN32 is used instead of WIN32 to enable builds with MSVC IDE, Windows SDK non-IDE command line tools, and mingw/mingw-w64 based toolchains | ||||
* | | less random comment | Scott Graham | 2012-09-20 | 1 | -1/+1 |
| | | |||||
* | | review fixes | Scott Graham | 2012-09-20 | 1 | -10/+9 |
| | | |||||
* | | fix spaces in headers for -t msvc | Scott Graham | 2012-09-20 | 1 | -0/+24 |
|/ | |||||
* | don't emit duplicate headers for msvc helper | Scott Graham | 2012-09-17 | 1 | -1/+1 |
| | |||||
* | pass env block to cl helper | Evan Martin | 2012-08-15 | 1 | -1/+1 |
| | |||||
* | msvc helper: drop system includes | Evan Martin | 2012-08-12 | 1 | -1/+11 |
| | | | | | Drop any #includes that look like they're referencing system headers. This reduces the dependency information considerably. | ||||
* | msvc helper: attempt to filter out when it prints the input filename | Evan Martin | 2012-08-12 | 1 | -0/+23 |
| | | | | This is a heuristic but it appears to work for the Chrome build. | ||||
* | add subprocess-spawning to msvc_helper | Evan Martin | 2012-08-12 | 1 | -1/+97 |
| | | | | | | | | | | Rather than using subprocess.h, reimplement the subprocess code. This allows: 1) using anonymous (instead of named) pipes 2) not using all the completion port craziness 3) printing the output as it happens 4) further variation, like adjusting the environment (in a forthcoming change) without affecting the main subprocess code | ||||
* | add a module for working with MSVC (cl.exe) behavior | Evan Martin | 2012-08-12 | 1 | -0/+35 |
This will be needed for performant builds on Windows. |