Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Must properly quote also the vars in config_build.mk when sourcing it | Tor Lillqvist | 2012-03-05 | 1 | -2/+4 |
| | |||||
* | Don't source config_host.mk as such but put quotes around the variable values | Tor Lillqvist | 2012-02-10 | 1 | -1/+3 |
| | | | | | | | | Otherwise lines like: export CLASSPATH=C:/PROGRA~2/Java/JDK16~2.0_2/jre/lib/rt.jar;. will cause problems on Windows. | ||||
* | coup de grace for Env.Host.sh and associated files | Norbert Thiebaud | 2012-02-05 | 1 | -15/+0 |
| | |||||
* | prep work to eliminated Env.*.sh, introduce config_{host,build}.mk | Norbert Thiebaud | 2011-12-24 | 1 | -0/+9 |
| | | | | | | | | | This introduce config_host.mk and config_build.mk generated from config_host.mk.in The intent is for that file to be both sourcable in a shell and includable in a gnu Makefile. Eventually all the environment set-up will be in config_host.mk.in and so there won't be a need to source anything in shell before make. | ||||
* | force the use of gcc on cygwin for concat-deps.c | Norbert Thiebaud | 2011-12-18 | 1 | -2/+6 |
| | |||||
* | use a c-version of concat-deps.pl | Norbert Thiebaud | 2011-12-17 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This touch configure.in with a trivial space removal to force a ./bootstrap on the tinderboxes This make ./bootstrap build a 'build-side' executable concat-deps and modify LinkTarget.mk to use it instead of concat-deps.pl The impact is a conservative x10 times improvement in both elapsed and cpu time in overhead due to DEP generations. time make -sr build in tail_build after removing workdir/$INPATH/Dep/LinkTarget/Library/* (all on Intel X3360, 2.83GHz, 4-core) before: elapsed: 116.5 cpu: 115.9 after elapsed: 24.3 cpu: 23.9 base (no dep processing, i.e no rm of Dep/...) elapsed: 17.5 cpu: 17.4 overhead ratio: elapsed: 14.5x cpu: 15x same with -j6 before: elapsed: 47 cpu: 116 after: elapsed: 20.8 cpu: 24 base: elapsed: 17.5 cpu: 17.5 overhead ratio: elapsed: 9x cpu: 15x Note: for now the executable is generated directly in the source tree (in solevn/bin ). That is not ideal. It and other similar polution should be moved, to workdir most likely.. For now we just hide the mess under the .gitignore carpet | ||||
* | bootstrap.1 is not usefull anymore use bootsrap directly | Norbert Thiebaud | 2011-10-07 | 1 | -0/+89 |