0426cb5bcc
after
commit 191e3f8d89
Author: Noel Grandin <noelgrandin@gmail.com>
Date: Mon Feb 19 15:48:38 2024 +0200
merge textconv_dict into i18npool
The first build would work, but subsequent builds would fail.
I'm not sure why this patch fixes it, but it does. Somehow the sed
command was affecting other generated files?
Change-Id: I1550709b6555c838c0371e31b5eb2c90f5065e10
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/163648
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
35 lines
1.6 KiB
Makefile
35 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/.
|
|
#
|
|
|
|
$(eval $(call gb_CustomTarget_CustomTarget,i18npool/localedata))
|
|
|
|
i18npool_LD_NAMES := $(basename $(notdir $(wildcard $(SRCDIR)/i18npool/source/localedata/data/*.xml)))
|
|
|
|
$(eval $(call gb_CustomTarget_register_targets,i18npool/localedata,\
|
|
$(foreach name,$(i18npool_LD_NAMES),localedata_$(name).cxx) \
|
|
))
|
|
|
|
$(call gb_CustomTarget_get_workdir,i18npool/localedata)/localedata_%_new.cxx : \
|
|
$(SRCDIR)/i18npool/source/localedata/data/%.xml \
|
|
$(call gb_Executable_get_runtime_dependencies,saxparser)
|
|
$(call gb_Output_announce,$(subst $(WORKDIR)/,,$@),$(true),SAX,1)
|
|
$(call gb_Trace_StartRange,$(subst $(WORKDIR)/,,$@),SAX)
|
|
$(call gb_Helper_abbreviate_dirs, \
|
|
$(call gb_Helper_print_on_error, \
|
|
$(call gb_Helper_execute,saxparser) $* $< $@ \
|
|
-env:LO_LIB_DIR=$(call gb_Helper_make_url,$(INSTROOT_FOR_BUILD)/$(LIBO_LIB_FOLDER)) \
|
|
-env:URE_MORE_SERVICES=$(call gb_Helper_make_url,$(call gb_Rdb_get_target_for_build,saxparser))))
|
|
$(call gb_Trace_EndRange,$(subst $(WORKDIR)/,,$@),SAX)
|
|
|
|
.PRECIOUS: $(call gb_CustomTarget_get_workdir,i18npool/localedata)/localedata_%_new.cxx
|
|
$(call gb_CustomTarget_get_workdir,i18npool/localedata)/localedata_%.cxx : \
|
|
$(call gb_CustomTarget_get_workdir,i18npool/localedata)/localedata_%_new.cxx
|
|
$(call gb_Helper_copy_if_different_and_touch,$<,$@)
|
|
|
|
# vim: set noet sw=4 ts=4:
|