Hi
On 01.01.21 18:41, Arrigo Marchiori wrote:
Dear All,
we recently fixed the "dmake clean" problem that deleted the whole
source tree, in certain condition, instead of the $INPATH directories
[1].
Shall the command also delete the "$INPATH.pro" directories? On my
system, they are:
./main/apache-commons/unxlngx6.pro
./main/solenv/unxlngx6.pro
./main/stlport/unxlngx6.pro
./main/test/unxlngx6.pro
./main/mythes/unxlngx6.pro
./ext_libraries/apr/unxlngx6.pro
./ext_libraries/coinmp/unxlngx6.pro
./ext_libraries/gtest/unxlngx6.pro
./ext_libraries/apr-util/unxlngx6.pro
...and many more.
If anyone can confirm this would be a desirable behavior, I can fix it
in the trunk branch. I am still struggling to understand the build
system.
removing this bit is desirable. I do not want to claim I understand it,
but I what happens is that each module (apache-commons, solenv, stport, ...)
will be "independently" build in its folder. In the end there is a
deliverabe step which copies everything into the final structure.
The Idea behind this construct is to speed up development time. Lets say
you want to work on one module. Then youcreate a complete build of
OpenOffice.
Afterwards you CD into your module you want to work on, chenge your
stuff, and then simply rebuild only the module. However since the
dependants may break
the build is more a pragmatic approach to the long build times instead.
Just think in the past they were even longer.
Check incompatible and compatible builds on
https://wiki.openoffice.org/wiki/Documentation/Building_Guide_AOO for
more details.
HTH
Peter
--
This is the Way! http://www.apache.org/theapacheway/index.html
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org