<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="Tahoma">Hi<br>
<br>
Thank you to all the hackers working to make the build process
smoother! Your efforts are much appreciated.<br>
<br>
Having some time spelunking in the build system, I now understand
why almost every large-scale software project ends up writing it's
own build system - trying to read gmake/dmake macro code makes me
think back to my programming-with-MSDOS-batch-file days :-)<br>
<br>
-- Noel Grandin<br>
</font><br>
Norbert Thiebaud wrote:
<blockquote
cite="mid:CAFWMYEH1Gag+9itSRuy8-5hUa5FC7ik+BUS2n91oxNNPdWO25Q@mail.gmail.com"
type="cite">
<pre wrap="">Hi all,
Having to source Env.Host.sh to do partial build is a pain, especially
since it polute tour session environment quite a bit and essentially
force you to start a new session eveytime ou need to re-autogen.sh, or
go to another source tree
I've recently pushed a series of patch to alleviate that problem.
First, the patches do not hinder the 'old' way. If you were hapy to
source Env.Host.sh... you can still do it.. nothing changes
Second, after these patches, partial make on gbuildified moduel just
work.. no need to do anything
Third, for dmake module it is still a bit of work to do:
There are two way to do it:
a/ source the brand new build_env file generated during autogen
The purpose of that file is essentially to create the proper aliases
so that build and deliver 'works'
b/ you can
- copy solenv/bin/lo_find_src_root and solenv/bin/lo_proxy_start in a
directory of your choice that is in your normal PATH
- add
alias build='lo_proxy_start build'
alias deliver='lo_proxy_start deliver'
to your .bashrc
then build and deliver will do the 'right thing' based on the current
working directory (that is, you can have more than one copy of the
'core' repo and can go from one to the other in the same session
without having to source/re-source anything).
As usual, if these broke something for you, please ping me.
Norbert
PS: I have not yet changed the build instruction, neither in build.pl
nor on the Wiki...
_______________________________________________
LibreOffice mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LibreOffice@lists.freedesktop.org">LibreOffice@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/libreoffice">http://lists.freedesktop.org/mailman/listinfo/libreoffice</a>
</pre>
</blockquote>
<br><br><br><hr><font size="-2" color=808080>Disclaimer: <a href="http://www.peralex.com/disclaimer.html">http://www.peralex.com/disclaimer.html</a><br><br>
</body>
</html>