Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


On 07/17/2015 07:24 PM, Norbert Thiebaud wrote:


thanks, I used that without symbols or other debug settings, just to see how
it goes.

What I use for the jenkins slave-bot is lode:
https://wiki.documentfoundation.org/Development/lode
assuming you already have a cygwin environment, then

cygwin I have,



git clone git://gerrit.libreoffice.org/lode
cd lode
./setup --dev
modify your bashrc based on the message (that is export LODE_HOME and
pout LODE_HOME/opt/bin in the PATH

cd dev/core
tweak autogen.input if need be (by default it has --enable-debug for dev build)

./autogen.sh
make

Note the fact that LODE_HOME is define will make configure.ac pick the
'right' thing for most build dep like ant/doxygen/external_tar etc...
so there is no need for --with-ant-home/--with-junit

Note2: --enable-pch is the default on windows.. in fact --disable-pch
is ignored and we always use pch

Note3: --disable-ccache is the default on windows

Note4: --with-parallelism default to the number of core. it used to be
that it was necessary on Windows to 'overcommit' by manually specify a
value higher than the number of core due to the fact that some build
token were routinely lost along the way.
This does not seems to be true with recent cygwin and the native make
binary we use (lode set that up automatically for you)

interesting description, I'll give it a try.

Thanks

--
Kind Regards,
Giuseppe Castagno aka beppec56
Acca Esse http://www.acca-esse.eu
giuseppe.castagno at acca-esse.eu

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.