Kaydet (Commit) 0e881978 authored tarafından Tor Lillqvist's avatar Tor Lillqvist

Clarify intended use of these files

Or, as it might happen, not... If there are differing opinions, please revert
and/or amend. Or start a discussion on the development list.

Change-Id: Ide5060802fda2d59a1c098d1ba8398fc095007c8
üst 1c500ac1
Pre-canned distribution / platform configurations Pre-canned distribution configurations
When the software is configured for a platform, since we run on so These files are supposed to correspond to the options used when
many platforms, detecting the best sequence of configure options to creating the Document Foundation (or other "canonical") builds of
get it building is hard. LibreOffice for various platforms. They are *not* supposed to
represent the "most useful" options for developers in general. On the
contrary, the intent is that just running ./autogen.sh without any
options at all should produce a buildable configuration for developers
with interest in working on the most commonly used parts of the code.
Instead we have a text file containing the recommended (often the (Possibly the above is a misunderstanding, or maybe there never even
distributed) version of these parameters, one per distribution or has been any clear consensus what situations these files actually are
significant platform. These are interpreted by autogen.sh and intended for.)
eventually end up passed to configure. Thus:
./autogen.sh --with-distro=LibreOfficeAndroid The files contain sets of configuration parameters, and can be passed
on the autogen.sh command line thus:
might build a version tweaked for Android. ./autogen.sh --with-distro=LibreOfficeFoo
Contrary to the above, in the Android and iOS cases the amount of
parameters you just must use is so large, that for convenience it is
always easiest to use the corresponding distro-configs file. This is a
bug and needs to be fixed; also configuring for those platforms needs
to use sane (or only possible) defaults and work fine wihout any
parameters at all.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment