[Libreoffice-qa] Minutes of ESC call: 2014-10-16

Stephan Bergmann sbergman at redhat.com
Mon Oct 20 01:42:54 PDT 2014


On 10/17/2014 08:29 PM, Bjoern Michaelsen wrote:
>   - 1/ Replace all custom shell tooling (sed/grep/gawk/perl horrors) and
>        consolidate on either native (C/C++) code (see e.g. concat-deps) or _one_
>        and only one consolidated solution beyond that, likely Python3 (as we are
>        bundling that and it is a good crossplatform superset of the POSIX
>        shell-world). Bootstrapping on Windows would then likely be: Install
>        native Python3, execute Python script that sets up the rest.
>
>        rationale: As we already use a native GNU make on Windows, with this we
>        could remove our dependency on cygwin as Python3 is available natively on
>        Windows (and all other platforms).

...if we also successfully abstract over the differences between 
GNU/cygwin and Windows of all those "very little tools" called from make 
recipes (like moving a file).

Stephan


More information about the LibreOffice mailing list