Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrite the bootstrap script in Python | Elliott Hird | 2011-12-15 | 1 | -53/+0 |
| | | | | | | | This allows trouble-free builds on platforms with non-standard Python executable names. As a bonus, it passes the arguments received on to configure.py, so you don't have to reconfigure to build in a non-standard manner. | ||||
* | Factor source file listing code in bootstrap script. | Nicolas Despres | 2011-12-09 | 1 | -2/+4 |
| | |||||
* | Fix bootstrap script. | Nicolas Despres | 2011-12-09 | 1 | -2/+2 |
| | | | | | - Make regexp more robust. - Exclude .in.cc files. | ||||
* | bootstrap.sh: windows (mingw) fixes | Evan Martin | 2011-12-02 | 1 | -3/+3 |
| | | | | | | | - Don't build browse.cc in bootstrap.sh. - Explicitly call out to Python to run configure.py. - Run ninja-bootstrap with no arguments to build the default target, which is "ninja.exe" on Windows. | ||||
* | Added support for custom CFLAGS and LDFLAGS. | Ciprian Dorin, Craciun | 2011-11-22 | 1 | -4/+4 |
| | |||||
* | Respect $CXX, fallback to 'g++' in bootstrap.sh | Grzegorz Blach | 2011-06-21 | 1 | -1/+1 |
| | |||||
* | Fix bootstrap script for dash. | Nicolas Despres | 2011-05-10 | 1 | -3/+6 |
| | | | | | | On Ubuntu /bin/sh is a link to dash. The bootstrap script reported a 'Bad substitution' error line 39 when interpreted by dash. This patch fix the problem. | ||||
* | rename gen-build-file to configure | Evan Martin | 2011-05-09 | 1 | -2/+2 |
| | | | | Change it so it always writes build.ninja; easier to run directly. | ||||
* | Fix bootstrap.sh to include the correct subprocess{-win32}.cc based on the ↵ | Andrew Scherkus | 2011-05-08 | 1 | -1/+7 |
| | | | | platform. | ||||
* | check in a script that generates build.ninja | Evan Martin | 2011-05-02 | 1 | -14/+8 |
| | | | | | | | | | This will allow us to: 1) simplify bootstrap 2) generate windows-style paths on windows It is also in line with ninja's philosophy: the build file syntax is simple because the build files are easy to generate. | ||||
* | fix typo in comment in bootstrap.sh | Evan Martin | 2011-04-22 | 1 | -1/+1 |
| | |||||
* | fix bootstrap when build dir already exists | Evan Martin | 2011-03-07 | 1 | -1/+1 |
| | |||||
* | fix bootstrap by running python inliner too | Evan Martin | 2011-03-07 | 1 | -0/+2 |
| | |||||
* | drop DumpBacktrace | Evan Martin | 2011-02-28 | 1 | -6/+2 |
| | | | | It wasn't that helpful; simplifies other platforms to just not use it. | ||||
* | bootstrap.sh: FreeBSD support | asmodai | 2011-02-28 | 1 | -6/+20 |
| | |||||
* | add copyrights | Evan Martin | 2011-02-06 | 1 | -0/+14 |
| | |||||
* | clean up bootstrap | Evan Martin | 2011-02-06 | 1 | -3/+6 |
| | |||||
* | don't strip debug info in debug mode | Evan Martin | 2011-01-19 | 1 | -0/+1 |
| | |||||
* | use config file for build-time options; default to opt | Evan Martin | 2011-01-15 | 1 | -0/+7 |
| | |||||
* | disable deprecation warnings in bootstrap | Evan Martin | 2010-12-26 | 1 | -1/+1 |
| | |||||
* | fix bootstrap | Evan Martin | 2010-12-07 | 1 | -1/+1 |
| | |||||
* | update bootstrap | Evan Martin | 2010-11-29 | 1 | -2/+3 |
| | |||||
* | bootstrap script | Evan Martin | 2010-11-07 | 1 | -0/+10 |