summaryrefslogtreecommitdiff
path: root/bootstrap
AgeCommit message (Collapse)AuthorFilesLines
2013-02-19No need to copy the gcc libraries anymoreFridrich Štrba1-1/+0
Change-Id: I6dbf44bb78f14ab71a48a9cd4e9ebba60bfc97d2 (cherry picked from commit 8ff09509d725ce18814d5d77794f227d0c72037b) Reviewed-on: https://gerrit.libreoffice.org/2254 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2012-11-03compile concat-deps in solenv; also put them into $(OUTDIR)Matúš Kukan1-8/+0
Change-Id: I4ef21f14a77442b60059c649b83435c775670060
2012-03-23allow leading spaceDavid Tardon1-2/+2
2012-03-05Must properly quote also the vars in config_build.mk when sourcing itTor Lillqvist1-2/+4
2012-02-10Don't source config_host.mk as such but put quotes around the variable valuesTor Lillqvist1-1/+3
Otherwise lines like: export CLASSPATH=C:/PROGRA~2/Java/JDK16~2.0_2/jre/lib/rt.jar;. will cause problems on Windows.
2012-02-05coup de grace for Env.Host.sh and associated filesNorbert Thiebaud1-15/+0
2011-12-24prep work to eliminated Env.*.sh, introduce config_{host,build}.mkNorbert Thiebaud1-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.
2011-12-18force the use of gcc on cygwin for concat-deps.cNorbert Thiebaud1-2/+6
2011-12-17use a c-version of concat-deps.plNorbert Thiebaud1-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
2011-10-07bootstrap.1 is not usefull anymore use bootsrap directlyNorbert Thiebaud1-0/+89