single source file for licensing info with conditional text

Desktop / LibreOffice - Tamas Bunth [collabora.co.uk] - 19 March 2019 14:16 EDT

... for easier maintenance. This commit only introduces the framework. Follow up commits will update the license file. Advantages:
- single source, multiple outputs (html, txt)
- conditional text, i.e. output will not include license terms of components that are not configured in the build

Change-Id: I0ffad41119228a0a26fd1b6ce19930ca6085adb2 Reviewed-on: https://gerrit.libreoffice.org/69396

7a9f6df7fb83 single source file for licensing info with conditional text
Repository.mk | 2 +-
odk/Package_share_readme.mk | 8 +-
readlicense_oo/CustomTarget_license.mk | 47 +-
readlicense_oo/Module_readlicense_oo.mk | 9 +-
readlicense_oo/Package_files.mk | 14 -
readlicense_oo/Package_license.mk | 14 +-
readlicense_oo/README | 31 +
readlicense_oo/license/LICENSE | 9280 -------------------------
readlicense_oo/license/LICENSE.fodt | 6696 ------------------
readlicense_oo/license/LICENSE.html | 118 -
readlicense_oo/license/license.xml | 6250 +++++++++++++++++
readlicense_oo/license/license_html.xsl | 32 +
readlicense_oo/license/license_plain_text.xsl | 62 +
sfx2/source/appl/appserv.cxx | 2 +-
solenv/bin/modules/installer/environment.pm | 2 +-
15 files changed, 6444 insertions(+), 16123 deletions(-)

Upstream: cgit.freedesktop.org


  • Share