office-gobmx/extras/Module_extras.mk
Christian Lohmaier 2fd72ed9cb makefile simplification: cleanup template packaging mess
the tmplate packaging code was full of copy'n'paste code with little
understanding on how the rules actually work/what the statements
actually do. (e.g. using separate calls to addprefix can be a matter
of taste, but adding the call to get the extra files each time is
pointless and just adds the same set of files multiple times).

Unifying the fixed list of files and standardizing the base path for the
relative filenames further allows to streamline the recipes

Change-Id: I814fdb6f6534a9d5046281c45b6da87110f2093e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/169342
Tested-by: Jenkins
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
2024-06-28 12:56:49 +02:00

68 lines
1.5 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/.
#
$(eval $(call gb_Module_Module,extras))
$(eval $(call gb_Module_add_targets,extras,\
CustomTarget_autocorr \
CustomTarget_autotextuser \
CustomTarget_glade \
CustomTarget_gallsystem \
CustomTarget_templates \
Package_autocorr \
Package_autotextuser \
Package_cfgsrvnolang \
Package_cfgusr \
Package_database \
Package_databasebiblio \
Package_fonts \
Package_resource_fonts \
Package_gallbullets \
Package_gallmytheme \
Package_gallroot \
Package_gallsystem \
Package_gallsystemstr \
Package_glade \
Package_labels \
$(if $(filter WNT,$(OS)),Package_newfiles) \
Package_palettes \
Package_tplwizdesktop \
Package_wordbook \
))
$(eval $(call gb_Module_add_l10n_targets,extras,\
CustomTarget_autotextshare \
AllLangPackage_autotextshare \
))
ifneq ($(WITH_GALLERY_BUILD),)
$(eval $(call gb_Module_add_targets,extras,\
Gallery_backgrounds \
$(call gb_Helper_optional,AVMEDIA,Gallery_sound) \
))
endif
ifneq ($(WITH_TEMPLATES),)
$(eval $(call gb_Module_add_targets,extras,\
Package_templates \
Package_tplpresnt \
Package_tplwizard \
Package_tplwizbitmap \
))
endif
$(eval $(call gb_Module_add_targets,extras,\
Personas \
))
$(eval $(call gb_Module_add_targets,extras,\
CustomTarget_opensymbol \
))
# vim: set noet sw=4 ts=4: