87dd1780a3
Quoting56211a166a
"fdo#72394 Don't endlessly expand $(share_subdir_name) into itself": * The compile-time variable LIBO_SHARE_FOLDER should not end up as a runtime framework path variable, esp. since accidentally re-substituting it for "share" segments in unrelated URLs like <file:///export/share/for-all> does not make sense.ac4e19f908
"fdo#68552: Don't (attempt to) do run-time expansion of build-time parameters" had already attempted a fix for that, but it had to be reverted again with791a8b96f7
because it "Unfortunately does not work if BUILDDIR is different from SRCDIR." So this time fix it not via configure-expanded *.in files, but via xsltproc (for officecfg/registry/ files) and sed (for wizards/soruce/configshare files). The changes to officecfg/util/alllang.xsl will replace @LIBO_SHARE_FOLDER@ only in oor:name attribues (and in <value> text), not in any other attributes, because I have no idea how to write that generically in XSLT and it happens to be only needed in oor:name for now. Change-Id: Iec78eb70dcbf1a5bbabf4e42f21c44dc65c3e438
62 lines
1.6 KiB
Makefile
62 lines
1.6 KiB
Makefile
# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
|
|
#
|
|
# This file is part of the LibreOffice project.
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
# This file incorporates work covered by the following license notice:
|
|
#
|
|
# Licensed to the Apache Software Foundation (ASF) under one or more
|
|
# contributor license agreements. See the NOTICE file distributed
|
|
# with this work for additional information regarding copyright
|
|
# ownership. The ASF licenses this file to you under the Apache
|
|
# License, Version 2.0 (the "License"); you may not use this file
|
|
# except in compliance with the License. You may obtain a copy of
|
|
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
|
|
#
|
|
|
|
$(eval $(call gb_Module_Module,wizards))
|
|
|
|
$(eval $(call gb_Module_add_targets,wizards,\
|
|
CustomTarget_share \
|
|
Package_access2base \
|
|
Package_depot \
|
|
Package_euro \
|
|
Package_form \
|
|
Package_gimmicks \
|
|
Package_import \
|
|
Package_share \
|
|
Package_standard \
|
|
Package_template \
|
|
Package_tools \
|
|
Package_tutorials \
|
|
Package_usr \
|
|
Pyuno_fax \
|
|
Pyuno_letter \
|
|
Pyuno_agenda \
|
|
Pyuno_web \
|
|
Pyuno_commonwizards \
|
|
))
|
|
|
|
$(eval $(call gb_Module_add_l10n_targets,wizards,\
|
|
AllLangResTarget_dbw \
|
|
AllLangResTarget_eur \
|
|
AllLangResTarget_imp \
|
|
AllLangResTarget_tpl \
|
|
AllLangResTarget_wzi \
|
|
))
|
|
|
|
ifeq ($(ENABLE_JAVA),TRUE)
|
|
$(eval $(call gb_Module_add_targets,wizards,\
|
|
Jar_commonwizards \
|
|
Jar_form \
|
|
Jar_query \
|
|
Jar_report \
|
|
Jar_reportbuilder \
|
|
Jar_table \
|
|
))
|
|
endif
|
|
|
|
# vim: set noet sw=4 ts=4:
|