office-gobmx/i18npool/Module_i18npool.mk
Jonathan Clark 14c6cde779 tdf#49885 Updated CJK BreakIterator to use ICU
Previously, the CJK BreakIterator used custom dictionaries for Chinese
and Japanese. This change removes these custom dictionaries in favor of
the upstream ICU implementation, which uses an externally-maintained
frequency dictionary for these languages.

This change also removes support code for dictionary-based break
iterators, as it is no longer used.

Change-Id: I55c4ce9c842d1751997309fd7446e0a6917915dc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166136
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Tested-by: Jenkins
Tested-by: Caolán McNamara <caolan.mcnamara@collabora.com>
2024-05-03 12:30:59 +02:00

45 lines
1.3 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,i18npool))
$(eval $(call gb_Module_add_targets,i18npool,\
CustomTarget_breakiterator \
CustomTarget_collator \
CustomTarget_indexentry \
CustomTarget_localedata \
CustomTarget_textconversion \
Library_i18npool \
Library_i18nsearch \
Library_localedata_en \
Library_localedata_es \
Library_localedata_euro \
Library_localedata_others \
))
$(eval $(call gb_Module_add_targets_for_build,i18npool,\
Executable_gencoll_rule \
Executable_genconv_dict \
Executable_genindex_data \
Executable_saxparser \
Rdb_saxparser \
))
$(eval $(call gb_Module_add_check_targets,i18npool,\
CppunitTest_i18npool_breakiterator \
CppunitTest_i18npool_characterclassification \
CppunitTest_i18npool_ordinalsuffix \
CppunitTest_i18npool_textsearch \
CppunitTest_i18npool_calendar \
CppunitTest_i18npool_defaultnumberingprovider \
CppunitTest_i18npool_indexentry \
CppunitTest_i18npool_transliteration \
))
# vim: set noet sw=4 ts=4: