On 07.09.2011 22:40, Tor Lillqvist wrote:
>>> ok, fits in better with the other RepositoryFoo.mk stuff.
>>> but why not just RepositoryModule.mk?
> 
>> Some hope/anticipation that there may be more than one product sharing
>> the same spaces ?  not sure...
> 
> I have never fully understood why we have these Repository*.mk files
> in the top directory at all. Why can't this stuff, for us in
> LibreOffice, be in solenv/gbuild?

there's a reason why they are called Repository*.mk: the idea was that
every HG repository would have these at the root, and you could then
combine all of them (via the gb_REPOS variable) into a single make process.

in Hamburg we had the "ooo", "sun" (non-free) and (since DEV300m101)
"l10n" HG repositories.

but apparently LO has never made use of this mechanism; instead ugly
symlinks are created to link the modules that are not in "core" into the
top-level directory.
ok, guess this has the advantage that you probably don't need to use the
horrible source_config contraption... as i suggested a different mailing
list today, build.pl should just respect ${gb_REPOS}, then source_config
is unnecessary.

regards,
 michael

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to