summaryrefslogtreecommitdiff
path: root/i18npool
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2011-08-06 19:26:39 +0200
committerMatúš Kukan <matus.kukan@gmail.com>2011-08-17 17:34:23 +0200
commit2674376ddff9370988fe1fcad0ec519d1e68e869 (patch)
tree042a9581e042b88006b4e8cbb2372b98da0b6da0 /i18npool
parent3aeeb8fb5d5342b73f1b2f8dde9f270b46bd94c2 (diff)
convert i18npool to gbuild
Diffstat (limited to 'i18npool')
-rw-r--r--i18npool/CppunitTest_i18npool_test_breakiterator.mk75
-rw-r--r--i18npool/Executable_gencoll_rule.mk54
-rw-r--r--i18npool/Executable_genconv_dict.mk47
-rw-r--r--i18npool/Executable_gendict.mk47
-rw-r--r--i18npool/Executable_genindex_data.mk53
-rw-r--r--i18npool/Executable_i18npool_cppunittester_all.mk52
-rw-r--r--i18npool/Executable_saxparser.mk73
-rw-r--r--i18npool/Library_collator_data.mk37
-rw-r--r--i18npool/Library_dict_ja.mk37
-rw-r--r--i18npool/Library_dict_zh.mk37
-rw-r--r--i18npool/Library_i18nisolang1.mk60
-rw-r--r--i18npool/Library_i18npaper.mk60
-rw-r--r--i18npool/Library_i18npool.mk145
-rw-r--r--i18npool/Library_i18nsearch.mk60
-rw-r--r--i18npool/Library_index_data.mk37
-rw-r--r--i18npool/Library_localedata_en.mk50
-rw-r--r--i18npool/Library_localedata_es.mk58
-rw-r--r--i18npool/Library_localedata_euro.mk110
-rw-r--r--i18npool/Library_localedata_others.mk124
-rw-r--r--i18npool/Library_textconv_dict.mk47
-rw-r--r--i18npool/Makefile (renamed from i18npool/util/makefile.pmk)18
-rw-r--r--i18npool/Module_i18npool.mk70
-rw-r--r--i18npool/Package_generated.mk82
-rw-r--r--i18npool/Package_inc.mk38
-rw-r--r--i18npool/Package_xml.mk44
-rw-r--r--i18npool/inc/i18npool/i18npooldllapi.h15
-rw-r--r--i18npool/inc/i18npool/mslangid.hxx18
-rw-r--r--i18npool/inc/i18npool/paper.hxx2
-rw-r--r--i18npool/inc/makefile.mk48
-rw-r--r--i18npool/prj/build.lst27
-rw-r--r--i18npool/prj/d.lst52
-rw-r--r--i18npool/prj/makefile.mk (renamed from i18npool/qa/cppunit/version.map)18
-rw-r--r--i18npool/qa/cppunit/test_breakiterator.cxx7
-rw-r--r--i18npool/source/breakiterator/Makefile85
-rw-r--r--i18npool/source/breakiterator/data/dict.map12
-rw-r--r--i18npool/source/breakiterator/data/makefile.mk80
-rw-r--r--i18npool/source/breakiterator/makefile.mk113
-rw-r--r--i18npool/source/calendar/makefile.mk53
-rw-r--r--i18npool/source/characterclassification/makefile.mk52
-rw-r--r--i18npool/source/collator/Makefile45
-rw-r--r--i18npool/source/collator/data/collator_data.map26
-rw-r--r--i18npool/source/collator/data/makefile.mk64
-rw-r--r--i18npool/source/collator/makefile.mk77
-rw-r--r--i18npool/source/defaultnumberingprovider/makefile.mk49
-rw-r--r--i18npool/source/indexentry/Makefile40
-rw-r--r--i18npool/source/indexentry/data/index_data.map17
-rw-r--r--i18npool/source/indexentry/data/makefile.mk67
-rw-r--r--i18npool/source/indexentry/makefile.mk69
-rw-r--r--i18npool/source/inputchecker/makefile.mk51
-rw-r--r--i18npool/source/isolang/makefile.mk73
-rw-r--r--i18npool/source/localedata/Makefile52
-rw-r--r--i18npool/source/localedata/data/localedata_en.map246
-rw-r--r--i18npool/source/localedata/data/localedata_es.map348
-rw-r--r--i18npool/source/localedata/data/localedata_euro.map1231
-rw-r--r--i18npool/source/localedata/data/localedata_others.map1469
-rw-r--r--i18npool/source/localedata/data/makefile.mk355
-rw-r--r--i18npool/source/localedata/makefile.mk88
-rw-r--r--i18npool/source/nativenumber/makefile.mk49
-rw-r--r--i18npool/source/numberformatcode/makefile.mk49
-rw-r--r--i18npool/source/ordinalsuffix/makefile.mk50
-rw-r--r--i18npool/source/paper/makefile.mk75
-rw-r--r--i18npool/source/paper/paper.cxx1
-rw-r--r--i18npool/source/registerservices/makefile.mk46
-rw-r--r--i18npool/source/search/makefile.mk80
-rw-r--r--i18npool/source/textconversion/Makefile40
-rw-r--r--i18npool/source/textconversion/data/makefile.mk68
-rw-r--r--i18npool/source/textconversion/data/textconv_dict.map23
-rw-r--r--i18npool/source/textconversion/makefile.mk63
-rw-r--r--i18npool/source/transliteration/makefile.mk84
-rw-r--r--i18npool/util/makefile.mk95
70 files changed, 1807 insertions, 5380 deletions
diff --git a/i18npool/CppunitTest_i18npool_test_breakiterator.mk b/i18npool/CppunitTest_i18npool_test_breakiterator.mk
new file mode 100644
index 000000000000..9c35bf6b64cf
--- /dev/null
+++ b/i18npool/CppunitTest_i18npool_test_breakiterator.mk
@@ -0,0 +1,75 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_CppunitTest_CppunitTest,i18npool_test_breakiterator))
+
+$(eval $(call gb_CppunitTest_set_include,i18npool_test_breakiterator,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_CppunitTest_add_api,i18npool_test_breakiterator,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_CppunitTest_add_linked_libs,i18npool_test_breakiterator,\
+ cppu \
+ cppuhelper \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_CppunitTest_add_exception_objects,i18npool_test_breakiterator,\
+ i18npool/qa/cppunit/test_breakiterator \
+))
+
+$(eval $(call gb_CppunitTest_uses_ure,i18npool_test_breakiterator))
+
+$(eval $(call gb_CppunitTest_add_type_rdbs,i18npool_test_breakiterator,\
+ types \
+))
+
+$(eval $(call gb_CppunitTest_add_service_rdbs,i18npool_test_breakiterator,\
+ i18npool_test_breakiterator \
+))
+
+$(eval $(call gb_CppunitTest_set_args,i18npool_test_breakiterator,\
+ --headless \
+ --invisible \
+))
+
+$(eval $(call gb_RdbTarget_RdbTarget,i18npool_test_breakiterator))
+
+$(eval $(call gb_RdbTarget_add_components,i18npool_test_breakiterator,\
+ i18npool/util/i18npool \
+))
+
+$(call gb_CppunitTest_get_target,i18npool_test_breakiterator) : $(call gb_Module_get_target,i18npool)
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_gencoll_rule.mk b/i18npool/Executable_gencoll_rule.mk
new file mode 100644
index 000000000000..53eec591ce90
--- /dev/null
+++ b/i18npool/Executable_gencoll_rule.mk
@@ -0,0 +1,54 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,gencoll_rule))
+
+$(eval $(call gb_Executable_add_precompiled_header,gencoll_rule,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,gencoll_rule,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,gencoll_rule,\
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_use_externals,gencoll_rule,\
+ icudata \
+ icui18n \
+ icuuc \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,gencoll_rule,\
+ i18npool/source/collator/gencoll_rule \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_genconv_dict.mk b/i18npool/Executable_genconv_dict.mk
new file mode 100644
index 000000000000..4fe66e941739
--- /dev/null
+++ b/i18npool/Executable_genconv_dict.mk
@@ -0,0 +1,47 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,genconv_dict))
+
+$(eval $(call gb_Executable_add_precompiled_header,genconv_dict,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,genconv_dict,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,genconv_dict,\
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,genconv_dict,\
+ i18npool/source/textconversion/genconv_dict \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_gendict.mk b/i18npool/Executable_gendict.mk
new file mode 100644
index 000000000000..ca603251c41f
--- /dev/null
+++ b/i18npool/Executable_gendict.mk
@@ -0,0 +1,47 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,gendict))
+
+$(eval $(call gb_Executable_add_precompiled_header,gendict,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,gendict,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,gendict,\
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,gendict,\
+ i18npool/source/breakiterator/gendict \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_genindex_data.mk b/i18npool/Executable_genindex_data.mk
new file mode 100644
index 000000000000..59772416617c
--- /dev/null
+++ b/i18npool/Executable_genindex_data.mk
@@ -0,0 +1,53 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,genindex_data))
+
+$(eval $(call gb_Executable_add_precompiled_header,genindex_data,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,genindex_data,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,genindex_data,\
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_use_externals,genindex_data,\
+ icudata \
+ icui18n \
+ icuuc \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,genindex_data,\
+ i18npool/source/indexentry/genindex_data \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_i18npool_cppunittester_all.mk b/i18npool/Executable_i18npool_cppunittester_all.mk
new file mode 100644
index 000000000000..3585d63f74ad
--- /dev/null
+++ b/i18npool/Executable_i18npool_cppunittester_all.mk
@@ -0,0 +1,52 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,i18npool_cppunittester_all))
+
+$(eval $(call gb_Executable_add_precompiled_header,i18npool_cppunittester_all,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,i18npool_cppunittester_all,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,i18npool_cppunittester_all,\
+ cppu \
+ cppuhelper \
+ cppunit \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,i18npool_cppunittester_all,\
+ i18npool/qa/cppunit/i18npool_cppunittester_all \
+ i18npool/qa/cppunit/test_breakiterator \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Executable_saxparser.mk b/i18npool/Executable_saxparser.mk
new file mode 100644
index 000000000000..4e062f59e112
--- /dev/null
+++ b/i18npool/Executable_saxparser.mk
@@ -0,0 +1,73 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Executable_Executable,saxparser))
+
+$(eval $(call gb_Executable_add_precompiled_header,saxparser,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Executable_set_include,saxparser,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Executable_add_api,saxparser,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Executable_add_linked_libs,saxparser,\
+ cppu \
+ cppuhelper \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Executable_add_exception_objects,saxparser,\
+ i18npool/source/localedata/LocaleNode \
+ i18npool/source/localedata/filewriter \
+ i18npool/source/localedata/saxparser \
+))
+
+ifeq ($(OS),SOLARIS)
+# the xmlparser build breaks in this header file
+#
+# /opt/SUNWspro/WS6U1/include/CC/Cstd/./limits
+#
+# which defines a class with member functions called min() and max().
+# the build breaks because in solar.h, there is something like this
+#
+# #define max(x,y) ((x) < (y) ? (y) : (x))
+# #define min(x,y) ((x) < (y) ? (x) : (y))
+#
+# so the only choice is to prevent "CC/Cstd/./limits" from being included:
+$(eval $(call gb_Executable_add_defs,saxparser,\
+ -D__STD_LIMITS \
+))
+endif
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_collator_data.mk b/i18npool/Library_collator_data.mk
new file mode 100644
index 000000000000..7f00e8bdcf63
--- /dev/null
+++ b/i18npool/Library_collator_data.mk
@@ -0,0 +1,37 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,collator_data))
+
+$(eval $(call gb_Library_add_package_headers,collator_data,i18npool_generated))
+
+$(eval $(call gb_Library_add_generated_exception_objects,collator_data,\
+ $(subst $(WORKDIR)/,,$(basename $(wildcard $(WORKDIR)/CustomTarget/i18npool/source/collator/collator_*.cxx))) \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_dict_ja.mk b/i18npool/Library_dict_ja.mk
new file mode 100644
index 000000000000..be52e0f65252
--- /dev/null
+++ b/i18npool/Library_dict_ja.mk
@@ -0,0 +1,37 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,dict_ja))
+
+$(eval $(call gb_Library_add_package_headers,dict_ja,i18npool_generated))
+
+$(eval $(call gb_Library_add_generated_exception_objects,dict_ja,\
+ CustomTarget/i18npool/source/breakiterator/data/dict_ja \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_dict_zh.mk b/i18npool/Library_dict_zh.mk
new file mode 100644
index 000000000000..a29b2789b35e
--- /dev/null
+++ b/i18npool/Library_dict_zh.mk
@@ -0,0 +1,37 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,dict_zh))
+
+$(eval $(call gb_Library_add_package_headers,dict_zh,i18npool_generated))
+
+$(eval $(call gb_Library_add_generated_exception_objects,dict_zh,\
+ CustomTarget/i18npool/source/breakiterator/data/dict_zh \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_i18nisolang1.mk b/i18npool/Library_i18nisolang1.mk
new file mode 100644
index 000000000000..b5953b625869
--- /dev/null
+++ b/i18npool/Library_i18nisolang1.mk
@@ -0,0 +1,60 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,i18nisolang1))
+
+$(eval $(call gb_Library_add_package_headers,i18nisolang1,i18npool_inc))
+
+$(eval $(call gb_Library_add_precompiled_header,i18nisolang1,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Library_set_include,i18nisolang1,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Library_add_api,i18nisolang1,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Library_add_defs,i18nisolang1,\
+ -DI18NISOLANG_DLLIMPLEMENTATION \
+))
+
+$(eval $(call gb_Library_add_linked_libs,i18nisolang1,\
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_exception_objects,i18nisolang1,\
+ i18npool/source/isolang/insys \
+ i18npool/source/isolang/isolang \
+ i18npool/source/isolang/mslangid \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_i18npaper.mk b/i18npool/Library_i18npaper.mk
new file mode 100644
index 000000000000..1bf7508ad7bf
--- /dev/null
+++ b/i18npool/Library_i18npaper.mk
@@ -0,0 +1,60 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,i18npaper))
+
+$(eval $(call gb_Library_add_package_headers,i18npaper,i18npool_inc))
+
+$(eval $(call gb_Library_add_precompiled_header,i18npaper,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Library_set_include,i18npaper,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Library_add_api,i18npaper,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Library_add_defs,i18npaper,\
+ -DI18NPAPER_DLLIMPLEMENTATION \
+))
+
+$(eval $(call gb_Library_add_linked_libs,i18npaper,\
+ comphelper \
+ cppu \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_exception_objects,i18npaper,\
+ i18npool/source/paper/paper \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_i18npool.mk b/i18npool/Library_i18npool.mk
new file mode 100644
index 000000000000..8ba0b9b3528c
--- /dev/null
+++ b/i18npool/Library_i18npool.mk
@@ -0,0 +1,145 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,i18npool))
+
+$(eval $(call gb_Library_add_package_headers,i18npool,i18npool_generated))
+
+$(eval $(call gb_Library_add_precompiled_header,i18npool,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Library_set_componentfile,i18npool,i18npool/util/i18npool))
+
+$(eval $(call gb_Library_set_include,i18npool,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+ -I$(realpath $(WORKDIR)/CustomTarget/i18npool/source/collator) \
+))
+
+$(eval $(call gb_Library_add_api,i18npool,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,i18npool,\
+ comphelper \
+ cppu \
+ cppuhelper \
+ i18nisolang1 \
+ i18nutil \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_use_externals,i18npool,\
+ icui18n \
+ icuuc \
+))
+
+$(eval $(call gb_Library_add_exception_objects,i18npool,\
+ i18npool/source/breakiterator/breakiterator_cjk \
+ i18npool/source/breakiterator/breakiterator_ctl \
+ i18npool/source/breakiterator/breakiteratorImpl \
+ i18npool/source/breakiterator/breakiterator_th \
+ i18npool/source/breakiterator/breakiterator_unicode \
+ i18npool/source/breakiterator/xdictionary \
+ i18npool/source/calendar/calendarImpl \
+ i18npool/source/calendar/calendar_gregorian \
+ i18npool/source/calendar/calendar_hijri \
+ i18npool/source/calendar/calendar_jewish \
+ i18npool/source/characterclassification/cclass_unicode \
+ i18npool/source/characterclassification/cclass_unicode_parser \
+ i18npool/source/characterclassification/characterclassificationImpl \
+ i18npool/source/characterclassification/scripttypedetector \
+ i18npool/source/collator/chaptercollator \
+ i18npool/source/collator/collatorImpl \
+ i18npool/source/collator/collator_unicode \
+ i18npool/source/defaultnumberingprovider/defaultnumberingprovider \
+ i18npool/source/indexentry/indexentrysupplier \
+ i18npool/source/indexentry/indexentrysupplier_asian \
+ i18npool/source/indexentry/indexentrysupplier_common \
+ i18npool/source/indexentry/indexentrysupplier_default \
+ i18npool/source/indexentry/indexentrysupplier_ja_phonetic \
+ i18npool/source/inputchecker/inputsequencechecker \
+ i18npool/source/inputchecker/inputsequencechecker_hi \
+ i18npool/source/inputchecker/inputsequencechecker_th \
+ i18npool/source/localedata/localedata \
+ i18npool/source/nativenumber/nativenumbersupplier \
+ i18npool/source/numberformatcode/numberformatcode \
+ i18npool/source/ordinalsuffix/ordinalsuffix \
+ i18npool/source/registerservices/registerservices \
+ i18npool/source/textconversion/textconversion \
+ i18npool/source/textconversion/textconversionImpl \
+ i18npool/source/textconversion/textconversion_ko \
+ i18npool/source/textconversion/textconversion_zh \
+ i18npool/source/transliteration/chartonum \
+ i18npool/source/transliteration/fullwidthToHalfwidth \
+ i18npool/source/transliteration/halfwidthToFullwidth \
+ i18npool/source/transliteration/hiraganaToKatakana \
+ i18npool/source/transliteration/ignoreBaFa_ja_JP \
+ i18npool/source/transliteration/ignoreHyuByu_ja_JP \
+ i18npool/source/transliteration/ignoreIandEfollowedByYa_ja_JP \
+ i18npool/source/transliteration/ignoreIterationMark_ja_JP \
+ i18npool/source/transliteration/ignoreKana \
+ i18npool/source/transliteration/ignoreKiKuFollowedBySa_ja_JP \
+ i18npool/source/transliteration/ignoreMiddleDot_ja_JP \
+ i18npool/source/transliteration/ignoreMinusSign_ja_JP \
+ i18npool/source/transliteration/ignoreProlongedSoundMark_ja_JP \
+ i18npool/source/transliteration/ignoreSeparator_ja_JP \
+ i18npool/source/transliteration/ignoreSeZe_ja_JP \
+ i18npool/source/transliteration/ignoreSize_ja_JP \
+ i18npool/source/transliteration/ignoreSpace_ja_JP \
+ i18npool/source/transliteration/ignoreTiJi_ja_JP \
+ i18npool/source/transliteration/ignoreTraditionalKana_ja_JP \
+ i18npool/source/transliteration/ignoreTraditionalKanji_ja_JP \
+ i18npool/source/transliteration/ignoreWidth \
+ i18npool/source/transliteration/ignoreZiZu_ja_JP \
+ i18npool/source/transliteration/katakanaToHiragana \
+ i18npool/source/transliteration/largeToSmall_ja_JP \
+ i18npool/source/transliteration/numtochar \
+ i18npool/source/transliteration/numtotext_cjk \
+ i18npool/source/transliteration/smallToLarge_ja_JP \
+ i18npool/source/transliteration/texttonum \
+ i18npool/source/transliteration/textToPronounce_zh \
+ i18npool/source/transliteration/transliteration_body \
+ i18npool/source/transliteration/transliteration_caseignore \
+ i18npool/source/transliteration/transliteration_commonclass \
+ i18npool/source/transliteration/transliteration_Ignore \
+ i18npool/source/transliteration/transliterationImpl \
+ i18npool/source/transliteration/transliteration_Numeric \
+ i18npool/source/transliteration/transliteration_OneToOne \
+))
+
+BRKFILES := $(subst $(WORKDIR)/,,$(basename $(wildcard $(WORKDIR)/CustomTarget/i18npool/source/breakiterator/*_brk.c))) \
+
+$(eval $(call gb_Library_add_generated_cobjects,i18npool,\
+ CustomTarget/i18npool/source/breakiterator/OpenOffice_dat \
+ $(BRKFILES) \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_i18nsearch.mk b/i18npool/Library_i18nsearch.mk
new file mode 100644
index 000000000000..d5bf09c5b5c7
--- /dev/null
+++ b/i18npool/Library_i18nsearch.mk
@@ -0,0 +1,60 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,i18nsearch))
+
+$(eval $(call gb_Library_add_package_headers,i18nsearch,i18npool_inc))
+
+$(eval $(call gb_Library_add_precompiled_header,i18nsearch,$(SRCDIR)/i18npool/inc/pch/precompiled_i18npool))
+
+$(eval $(call gb_Library_set_componentfile,i18nsearch,i18npool/source/search/i18nsearch))
+
+$(eval $(call gb_Library_set_include,i18nsearch,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc/pch) \
+))
+
+$(eval $(call gb_Library_add_api,i18nsearch,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Library_add_linked_libs,i18nsearch,\
+ cppu \
+ cppuhelper \
+ i18nregexp \
+ sal \
+ $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_exception_objects,i18nsearch,\
+ i18npool/source/search/levdis \
+ i18npool/source/search/textsearch \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_index_data.mk b/i18npool/Library_index_data.mk
new file mode 100644
index 000000000000..43d4c520d44a
--- /dev/null
+++ b/i18npool/Library_index_data.mk
@@ -0,0 +1,37 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,index_data))
+
+$(eval $(call gb_Library_add_package_headers,index_data,i18npool_generated))
+
+$(eval $(call gb_Library_add_generated_exception_objects,index_data,\
+ $(subst $(WORKDIR)/,,$(basename $(wildcard $(WORKDIR)/CustomTarget/i18npool/source/indexentry/*.cxx))) \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_localedata_en.mk b/i18npool/Library_localedata_en.mk
new file mode 100644
index 000000000000..2a09257b483c
--- /dev/null
+++ b/i18npool/Library_localedata_en.mk
@@ -0,0 +1,50 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,localedata_en))
+
+$(eval $(call gb_Library_add_package_headers,localedata_en,i18npool_generated))
+
+$(eval $(call gb_Library_add_generated_exception_objects,localedata_en,\
+ CustomTarget/i18npool/source/localedata/localedata_en_AU \
+ CustomTarget/i18npool/source/localedata/localedata_en_BZ \
+ CustomTarget/i18npool/source/localedata/localedata_en_CA \
+ CustomTarget/i18npool/source/localedata/localedata_en_GB \
+ CustomTarget/i18npool/source/localedata/localedata_en_GH \
+ CustomTarget/i18npool/source/localedata/localedata_en_IE \
+ CustomTarget/i18npool/source/localedata/localedata_en_JM \
+ CustomTarget/i18npool/source/localedata/localedata_en_NA \
+ CustomTarget/i18npool/source/localedata/localedata_en_NZ \
+ CustomTarget/i18npool/source/localedata/localedata_en_PH \
+ CustomTarget/i18npool/source/localedata/localedata_en_TT \
+ CustomTarget/i18npool/source/localedata/localedata_en_US \
+ CustomTarget/i18npool/source/localedata/localedata_en_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_en_ZW \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_localedata_es.mk b/i18npool/Library_localedata_es.mk
new file mode 100644
index 000000000000..c429fc8e77d9
--- /dev/null
+++ b/i18npool/Library_localedata_es.mk
@@ -0,0 +1,58 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,localedata_es))
+
+$(eval $(call gb_Library_add_linked_libs,localedata_es,\
+ localedata_en \
+))
+
+$(eval $(call gb_Library_add_generated_exception_objects,localedata_es,\
+ CustomTarget/i18npool/source/localedata/localedata_es_AR \
+ CustomTarget/i18npool/source/localedata/localedata_es_BO \
+ CustomTarget/i18npool/source/localedata/localedata_es_CL \
+ CustomTarget/i18npool/source/localedata/localedata_es_CO \
+ CustomTarget/i18npool/source/localedata/localedata_es_CR \
+ CustomTarget/i18npool/source/localedata/localedata_es_DO \
+ CustomTarget/i18npool/source/localedata/localedata_es_EC \
+ CustomTarget/i18npool/source/localedata/localedata_es_ES \
+ CustomTarget/i18npool/source/localedata/localedata_es_GT \
+ CustomTarget/i18npool/source/localedata/localedata_es_HN \
+ CustomTarget/i18npool/source/localedata/localedata_es_MX \
+ CustomTarget/i18npool/source/localedata/localedata_es_NI \
+ CustomTarget/i18npool/source/localedata/localedata_es_PA \
+ CustomTarget/i18npool/source/localedata/localedata_es_PE \
+ CustomTarget/i18npool/source/localedata/localedata_es_PR \
+ CustomTarget/i18npool/source/localedata/localedata_es_PY \
+ CustomTarget/i18npool/source/localedata/localedata_es_SV \
+ CustomTarget/i18npool/source/localedata/localedata_es_UY \
+ CustomTarget/i18npool/source/localedata/localedata_es_VE \
+ CustomTarget/i18npool/source/localedata/localedata_gl_ES \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_localedata_euro.mk b/i18npool/Library_localedata_euro.mk
new file mode 100644
index 000000000000..ae90352c36f8
--- /dev/null
+++ b/i18npool/Library_localedata_euro.mk
@@ -0,0 +1,110 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,localedata_euro))
+
+$(eval $(call gb_Library_add_linked_libs,localedata_euro,\
+ localedata_en \
+))
+
+$(eval $(call gb_Library_add_generated_exception_objects,localedata_euro,\
+ CustomTarget/i18npool/source/localedata/localedata_ast_ES \
+ CustomTarget/i18npool/source/localedata/localedata_be_BY \
+ CustomTarget/i18npool/source/localedata/localedata_bg_BG \
+ CustomTarget/i18npool/source/localedata/localedata_br_FR \
+ CustomTarget/i18npool/source/localedata/localedata_bs_BA \
+ CustomTarget/i18npool/source/localedata/localedata_ca_ES \
+ CustomTarget/i18npool/source/localedata/localedata_cs_CZ \
+ CustomTarget/i18npool/source/localedata/localedata_cv_RU \
+ CustomTarget/i18npool/source/localedata/localedata_cy_GB \
+ CustomTarget/i18npool/source/localedata/localedata_da_DK \
+ CustomTarget/i18npool/source/localedata/localedata_de_AT \
+ CustomTarget/i18npool/source/localedata/localedata_de_CH \
+ CustomTarget/i18npool/source/localedata/localedata_de_DE \
+ CustomTarget/i18npool/source/localedata/localedata_de_LI \
+ CustomTarget/i18npool/source/localedata/localedata_de_LU \
+ CustomTarget/i18npool/source/localedata/localedata_dsb_DE \
+ CustomTarget/i18npool/source/localedata/localedata_el_GR \
+ CustomTarget/i18npool/source/localedata/localedata_et_EE \
+ CustomTarget/i18npool/source/localedata/localedata_eu \
+ CustomTarget/i18npool/source/localedata/localedata_fi_FI \
+ CustomTarget/i18npool/source/localedata/localedata_fo_FO \
+ CustomTarget/i18npool/source/localedata/localedata_fr_BE \
+ CustomTarget/i18npool/source/localedata/localedata_fr_CA \
+ CustomTarget/i18npool/source/localedata/localedata_fr_CH \
+ CustomTarget/i18npool/source/localedata/localedata_fr_FR \
+ CustomTarget/i18npool/source/localedata/localedata_fr_LU \
+ CustomTarget/i18npool/source/localedata/localedata_fr_MC \
+ CustomTarget/i18npool/source/localedata/localedata_fur_IT \
+ CustomTarget/i18npool/source/localedata/localedata_fy_NL \
+ CustomTarget/i18npool/source/localedata/localedata_ga_IE \
+ CustomTarget/i18npool/source/localedata/localedata_gd_GB \
+ CustomTarget/i18npool/source/localedata/localedata_gsc_FR \
+ CustomTarget/i18npool/source/localedata/localedata_hr_HR \
+ CustomTarget/i18npool/source/localedata/localedata_hsb_DE \
+ CustomTarget/i18npool/source/localedata/localedata_is_IS \
+ CustomTarget/i18npool/source/localedata/localedata_it_CH \
+ CustomTarget/i18npool/source/localedata/localedata_it_IT \
+ CustomTarget/i18npool/source/localedata/localedata_ka_GE \
+ CustomTarget/i18npool/source/localedata/localedata_kl_GL \
+ CustomTarget/i18npool/source/localedata/localedata_la_VA \
+ CustomTarget/i18npool/source/localedata/localedata_lb_LU \
+ CustomTarget/i18npool/source/localedata/localedata_lt_LT \
+ CustomTarget/i18npool/source/localedata/localedata_ltg_LV \
+ CustomTarget/i18npool/source/localedata/localedata_lv_LV \
+ CustomTarget/i18npool/source/localedata/localedata_mk_MK \
+ CustomTarget/i18npool/source/localedata/localedata_mt_MT \
+ CustomTarget/i18npool/source/localedata/localedata_nb_NO \
+ CustomTarget/i18npool/source/localedata/localedata_nl_BE \
+ CustomTarget/i18npool/source/localedata/localedata_nl_NL \
+ CustomTarget/i18npool/source/localedata/localedata_nn_NO \
+ CustomTarget/i18npool/source/localedata/localedata_no_NO \
+ CustomTarget/i18npool/source/localedata/localedata_oc_FR \
+ CustomTarget/i18npool/source/localedata/localedata_pl_PL \
+ CustomTarget/i18npool/source/localedata/localedata_pt_BR \
+ CustomTarget/i18npool/source/localedata/localedata_pt_PT \
+ CustomTarget/i18npool/source/localedata/localedata_ro_RO \
+ CustomTarget/i18npool/source/localedata/localedata_rue_SK \
+ CustomTarget/i18npool/source/localedata/localedata_ru_RU \
+ CustomTarget/i18npool/source/localedata/localedata_sc_IT \
+ CustomTarget/i18npool/source/localedata/localedata_sh_ME \
+ CustomTarget/i18npool/source/localedata/localedata_sh_RS \
+ CustomTarget/i18npool/source/localedata/localedata_sh_YU \
+ CustomTarget/i18npool/source/localedata/localedata_sk_SK \
+ CustomTarget/i18npool/source/localedata/localedata_sl_SI \
+ CustomTarget/i18npool/source/localedata/localedata_sr_ME \
+ CustomTarget/i18npool/source/localedata/localedata_sr_RS \
+ CustomTarget/i18npool/source/localedata/localedata_sr_YU \
+ CustomTarget/i18npool/source/localedata/localedata_sv_FI \
+ CustomTarget/i18npool/source/localedata/localedata_sv_SE \
+ CustomTarget/i18npool/source/localedata/localedata_tr_TR \
+ CustomTarget/i18npool/source/localedata/localedata_uk_UA \
+ CustomTarget/i18npool/source/localedata/localedata_wa_BE \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_localedata_others.mk b/i18npool/Library_localedata_others.mk
new file mode 100644
index 000000000000..a4c5bc7d9ebb
--- /dev/null
+++ b/i18npool/Library_localedata_others.mk
@@ -0,0 +1,124 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,localedata_others))
+
+$(eval $(call gb_Library_add_linked_libs,localedata_others,\
+ localedata_en \
+))
+
+$(eval $(call gb_Library_add_generated_exception_objects,localedata_others,\
+ CustomTarget/i18npool/source/localedata/localedata_af_NA \
+ CustomTarget/i18npool/source/localedata/localedata_af_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_ak_GH \
+ CustomTarget/i18npool/source/localedata/localedata_am_ET \
+ CustomTarget/i18npool/source/localedata/localedata_ar_DZ \
+ CustomTarget/i18npool/source/localedata/localedata_ar_EG \
+ CustomTarget/i18npool/source/localedata/localedata_ar_LB \
+ CustomTarget/i18npool/source/localedata/localedata_ar_OM \
+ CustomTarget/i18npool/source/localedata/localedata_ar_SA \
+ CustomTarget/i18npool/source/localedata/localedata_ar_TN \
+ CustomTarget/i18npool/source/localedata/localedata_az_AZ \
+ CustomTarget/i18npool/source/localedata/localedata_bn_IN \
+ CustomTarget/i18npool/source/localedata/localedata_bn_BD \
+ CustomTarget/i18npool/source/localedata/localedata_dz_BT \
+ CustomTarget/i18npool/source/localedata/localedata_ee_GH \
+ CustomTarget/i18npool/source/localedata/localedata_en_IN \
+ CustomTarget/i18npool/source/localedata/localedata_eo \
+ CustomTarget/i18npool/source/localedata/localedata_fa_IR \
+ CustomTarget/i18npool/source/localedata/localedata_gu_IN \
+ CustomTarget/i18npool/source/localedata/localedata_gug_PY \
+ CustomTarget/i18npool/source/localedata/localedata_haw_US \
+ CustomTarget/i18npool/source/localedata/localedata_ha_GH \
+ CustomTarget/i18npool/source/localedata/localedata_he_IL \
+ CustomTarget/i18npool/source/localedata/localedata_hi_IN \
+ CustomTarget/i18npool/source/localedata/localedata_hil_PH \
+ CustomTarget/i18npool/source/localedata/localedata_ht_HT \
+ CustomTarget/i18npool/source/localedata/localedata_hu_HU \
+ CustomTarget/i18npool/source/localedata/localedata_hy_AM \
+ CustomTarget/i18npool/source/localedata/localedata_ia \
+ CustomTarget/i18npool/source/localedata/localedata_id_ID \
+ CustomTarget/i18npool/source/localedata/localedata_ja_JP \
+ CustomTarget/i18npool/source/localedata/localedata_jbo \
+ CustomTarget/i18npool/source/localedata/localedata_kab_DZ \
+ CustomTarget/i18npool/source/localedata/localedata_kk_KZ \
+ CustomTarget/i18npool/source/localedata/localedata_km_KH \
+ CustomTarget/i18npool/source/localedata/localedata_kn_IN \
+ CustomTarget/i18npool/source/localedata/localedata_ko_KR \
+ CustomTarget/i18npool/source/localedata/localedata_ku_TR \
+ CustomTarget/i18npool/source/localedata/localedata_ky_KG \
+ CustomTarget/i18npool/source/localedata/localedata_lg_UG \
+ CustomTarget/i18npool/source/localedata/localedata_lif_NP \
+ CustomTarget/i18npool/source/localedata/localedata_ln_CD \
+ CustomTarget/i18npool/source/localedata/localedata_lo_LA \
+ CustomTarget/i18npool/source/localedata/localedata_mai_IN \
+ CustomTarget/i18npool/source/localedata/localedata_ml_IN \
+ CustomTarget/i18npool/source/localedata/localedata_mn_MN \
+ CustomTarget/i18npool/source/localedata/localedata_mr_IN \
+ CustomTarget/i18npool/source/localedata/localedata_ms_MY \
+ CustomTarget/i18npool/source/localedata/localedata_my_MM \
+ CustomTarget/i18npool/source/localedata/localedata_ne_NP \
+ CustomTarget/i18npool/source/localedata/localedata_nr_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_nso_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_om_ET \
+ CustomTarget/i18npool/source/localedata/localedata_or_IN \
+ CustomTarget/i18npool/source/localedata/localedata_pa_IN \
+ CustomTarget/i18npool/source/localedata/localedata_plt_MG \
+ CustomTarget/i18npool/source/localedata/localedata_pt_AO \
+ CustomTarget/i18npool/source/localedata/localedata_rw_RW \
+ CustomTarget/i18npool/source/localedata/localedata_sg_CF \
+ CustomTarget/i18npool/source/localedata/localedata_shs_CA \
+ CustomTarget/i18npool/source/localedata/localedata_so_SO \
+ CustomTarget/i18npool/source/localedata/localedata_ss_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_st_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_sw_TZ \
+ CustomTarget/i18npool/source/localedata/localedata_ta_IN \
+ CustomTarget/i18npool/source/localedata/localedata_te_IN \
+ CustomTarget/i18npool/source/localedata/localedata_tg_TJ \
+ CustomTarget/i18npool/source/localedata/localedata_th_TH \
+ CustomTarget/i18npool/source/localedata/localedata_ti_ER \
+ CustomTarget/i18npool/source/localedata/localedata_tk_TM \
+ CustomTarget/i18npool/source/localedata/localedata_tn_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_tpi_PG \
+ CustomTarget/i18npool/source/localedata/localedata_ts_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_ug_CN \
+ CustomTarget/i18npool/source/localedata/localedata_ur_PK \
+ CustomTarget/i18npool/source/localedata/localedata_uz_UZ \
+ CustomTarget/i18npool/source/localedata/localedata_ve_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_vi_VN \
+ CustomTarget/i18npool/source/localedata/localedata_xh_ZA \
+ CustomTarget/i18npool/source/localedata/localedata_yi_US \
+ CustomTarget/i18npool/source/localedata/localedata_zh_CN \
+ CustomTarget/i18npool/source/localedata/localedata_zh_HK \
+ CustomTarget/i18npool/source/localedata/localedata_zh_MO \
+ CustomTarget/i18npool/source/localedata/localedata_zh_SG \
+ CustomTarget/i18npool/source/localedata/localedata_zh_TW \
+ CustomTarget/i18npool/source/localedata/localedata_zu_ZA \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Library_textconv_dict.mk b/i18npool/Library_textconv_dict.mk
new file mode 100644
index 000000000000..3b9213c32710
--- /dev/null
+++ b/i18npool/Library_textconv_dict.mk
@@ -0,0 +1,47 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Library_Library,textconv_dict))
+
+$(eval $(call gb_Library_add_package_headers,textconv_dict,i18npool_generated))
+
+$(eval $(call gb_Library_set_include,textconv_dict,\
+ $$(INCLUDE) \
+ -I$(realpath $(SRCDIR)/i18npool/inc) \
+))
+
+$(eval $(call gb_Library_add_api,textconv_dict,\
+ udkapi \
+ offapi \
+))
+
+$(eval $(call gb_Library_add_generated_exception_objects,textconv_dict,\
+ $(subst $(WORKDIR)/,,$(basename $(wildcard $(WORKDIR)/CustomTarget/i18npool/source/textconversion/*.cxx))) \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/util/makefile.pmk b/i18npool/Makefile
index ed7e1e7b33e0..3abf1ae8b6bb 100644
--- a/i18npool/util/makefile.pmk
+++ b/i18npool/Makefile
@@ -1,8 +1,9 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
#*************************************************************************
#
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
+#
+# Copyright 2000, 2011 Oracle and/or its affiliates.
#
# OpenOffice.org - a multi-platform office productivity suite
#
@@ -25,7 +26,14 @@
#
#*************************************************************************
-# define I18NPOOL_DLLIMPLEMENTATION (see @ i18npool/i18npooldllapi.h)
-CDEFS += -DI18NPOOL_DLLIMPLEMENTATION
+ifeq ($(strip $(SOLARENV)),)
+$(error No environment set!)
+endif
+
+gb_PARTIALBUILD := T
+GBUILDDIR := $(SOLARENV)/gbuild
+include $(GBUILDDIR)/gbuild.mk
+
+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
-VISIBILITY_HIDDEN=TRUE
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Module_i18npool.mk b/i18npool/Module_i18npool.mk
new file mode 100644
index 000000000000..022e85f80891
--- /dev/null
+++ b/i18npool/Module_i18npool.mk
@@ -0,0 +1,70 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Module_Module,i18npool))
+
+$(eval $(call gb_Module_add_targets,i18npool,\
+ Library_collator_data \
+ Library_dict_ja \
+ Library_dict_zh \
+ Library_i18nisolang1 \
+ Library_i18npaper \
+ Library_i18npool \
+ Library_i18nsearch \
+ Library_index_data \
+ Library_localedata_en \
+ Library_localedata_es \
+ Library_localedata_euro \
+ Library_localedata_others \
+ Library_textconv_dict \
+ Package_generated \
+ Package_inc \
+ Package_xml \
+))
+
+ifneq ($(CROSS_COMPILING),YES)
+$(eval $(call gb_Module_add_targets,i18npool,\
+ Executable_gencoll_rule \
+ Executable_genconv_dict \
+ Executable_gendict \
+ Executable_genindex_data \
+ Executable_saxparser \
+))
+endif
+
+$(eval $(call gb_Module_add_check_targets,i18npool,\
+ CppunitTest_i18npool_test_breakiterator \
+))
+
+ifeq ($(OS),IOS)
+$(eval $(call gb_Module_add_targets,i18npool,\
+ Executable_i18npool_cppunittester_all \
+))
+endif
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Package_generated.mk b/i18npool/Package_generated.mk
new file mode 100644
index 000000000000..419ea84b0aa8
--- /dev/null
+++ b/i18npool/Package_generated.mk
@@ -0,0 +1,82 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Package_Package,i18npool_generated,$(WORKDIR)/i18npool/source))
+
+
+$(eval $(call gb_Package_add_customtarget,i18npool_generated,i18npool/source/breakiterator,SRCDIR))
+$(eval $(call gb_CustomTarget_add_dependencies,i18npool/source/breakiterator,\
+ i18npool/source/breakiterator/data/*.txt \
+ i18npool/source/breakiterator/data/ja.dic \
+ i18npool/source/breakiterator/data/zh.dic \
+))
+$(eval $(call gb_CustomTarget_add_outdir_dependencies,i18npool/source/breakiterator,\
+ $(call gb_Executable_get_target_for_build,gendict) \
+))
+
+
+$(eval $(call gb_Package_add_customtarget,i18npool_generated,i18npool/source/collator,SRCDIR))
+$(eval $(call gb_CustomTarget_add_dependencies,i18npool/source/collator,\
+ i18npool/source/collator/data/*.txt \
+))
+$(eval $(call gb_CustomTarget_add_outdir_dependencies,i18npool/source/collator,\
+ $(call gb_Executable_get_target_for_build,gencoll_rule) \
+))
+
+
+$(eval $(call gb_Package_add_customtarget,i18npool_generated,i18npool/source/indexentry,SRCDIR))
+$(eval $(call gb_CustomTarget_add_dependencies,i18npool/source/indexentry,\
+ i18npool/source/indexentry/data/*.txt \
+))
+$(eval $(call gb_CustomTarget_add_outdir_dependencies,i18npool/source/indexentry,\
+ $(call gb_Executable_get_target_for_build,genindex_data) \
+))
+
+
+$(eval $(call gb_Package_add_customtarget,i18npool_generated,i18npool/source/localedata,SRCDIR))
+$(eval $(call gb_CustomTarget_add_dependencies,i18npool/source/localedata,\
+ i18npool/source/localedata/data/*.xml \
+))
+$(eval $(call gb_CustomTarget_add_outdir_dependencies,i18npool/source/localedata,\
+ $(call gb_Executable_get_target_for_build,saxparser) \
+ $(call gb_ComponentTarget_get_outdir_inbuild_target,sax/source/expatwrap/expwrap) \
+ $(gb_XSLTPROCTARGET) \
+ $(SOLARENV)/bin/packcomponents.xslt \
+ $(OUTDIR)/bin/types.rdb \
+))
+
+
+$(eval $(call gb_Package_add_customtarget,i18npool_generated,i18npool/source/textconversion,SRCDIR))
+$(eval $(call gb_CustomTarget_add_dependencies,i18npool/source/textconversion,\
+ i18npool/source/textconversion/data/*.dic \
+))
+$(eval $(call gb_CustomTarget_add_outdir_dependencies,i18npool/source/textconversion,\
+ $(call gb_Executable_get_target_for_build,genconv_dict) \
+))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Package_inc.mk b/i18npool/Package_inc.mk
new file mode 100644
index 000000000000..7d7fec126197
--- /dev/null
+++ b/i18npool/Package_inc.mk
@@ -0,0 +1,38 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Package_Package,i18npool_inc,$(SRCDIR)/i18npool/inc))
+
+$(eval $(call gb_Package_add_file,i18npool_inc,inc/i18npool/version.mk,../version.mk))
+
+$(eval $(call gb_Package_add_file,i18npool_inc,inc/i18npool/i18npooldllapi.h,i18npool/i18npooldllapi.h))
+$(eval $(call gb_Package_add_file,i18npool_inc,inc/i18npool/lang.h,i18npool/lang.h))
+$(eval $(call gb_Package_add_file,i18npool_inc,inc/i18npool/mslangid.hxx,i18npool/mslangid.hxx))
+$(eval $(call gb_Package_add_file,i18npool_inc,inc/i18npool/paper.hxx,i18npool/paper.hxx))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/Package_xml.mk b/i18npool/Package_xml.mk
new file mode 100644
index 000000000000..44524f766241
--- /dev/null
+++ b/i18npool/Package_xml.mk
@@ -0,0 +1,44 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+$(eval $(call gb_Package_Package,i18npool_xml,$(SRCDIR)/i18npool/xml))
+
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/BreakIterator.xml,BreakIterator.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/Calendar.xml,Calendar.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/ChapterCollator.xml,ChapterCollator.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/CharacterClassification.xml,CharacterClassification.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/Collator.xml,Collator.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/DefaultNumberingProvider.xml,DefaultNumberingProvider.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/IndexEntrySupplier.xml,IndexEntrySupplier.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/LocaleData.xml,LocaleData.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/NumberFormatCodeMapper.xml,NumberFormatCodeMapper.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/OrdinalSuffix.xml,OrdinalSuffix.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/TextSearch.xml,TextSearch.xml))
+$(eval $(call gb_Package_add_file,i18npool_xml,xml/Transliteration.xml,Transliteration.xml))
+
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/inc/i18npool/i18npooldllapi.h b/i18npool/inc/i18npool/i18npooldllapi.h
index e188a1de2fb5..eb38e89b8744 100644
--- a/i18npool/inc/i18npool/i18npooldllapi.h
+++ b/i18npool/inc/i18npool/i18npooldllapi.h
@@ -31,12 +31,19 @@
#include "sal/types.h"
-#if defined(I18NPOOL_DLLIMPLEMENTATION)
-#define I18NPOOL_DLLPUBLIC SAL_DLLPUBLIC_EXPORT
+#if defined(I18NPAPER_DLLIMPLEMENTATION)
+#define I18NPAPER_DLLPUBLIC SAL_DLLPUBLIC_EXPORT
#else
-#define I18NPOOL_DLLPUBLIC SAL_DLLPUBLIC_IMPORT
+#define I18NPAPER_DLLPUBLIC SAL_DLLPUBLIC_IMPORT
#endif
-#define I18NPOOL_DLLPRIVATE SAL_DLLPRIVATE
+#define I18NPAPER_DLLPRIVATE SAL_DLLPRIVATE
+
+#if defined(I18NISOLANG_DLLIMPLEMENTATION)
+#define I18NISOLANG_DLLPUBLIC SAL_DLLPUBLIC_EXPORT
+#else
+#define I18NISOLANG_DLLPUBLIC SAL_DLLPUBLIC_IMPORT
+#endif
+#define I18NISOLANG_DLLPRIVATE SAL_DLLPRIVATE
#endif /* INCLUDED_I18NPOOL_I18NPOOLDLLAPI_H */
diff --git a/i18npool/inc/i18npool/mslangid.hxx b/i18npool/inc/i18npool/mslangid.hxx
index a38ccdfd68c1..717a5bb52c74 100644
--- a/i18npool/inc/i18npool/mslangid.hxx
+++ b/i18npool/inc/i18npool/mslangid.hxx
@@ -26,8 +26,8 @@
*
************************************************************************/
-#ifndef INCLUDED_I18NPOOL_MSLANGID_HXX
-#define INCLUDED_I18NPOOL_MSLANGID_HXX
+#ifndef INCLUDED_I18NISOLANG_MSLANGID_HXX
+#define INCLUDED_I18NISOLANG_MSLANGID_HXX
#include <sal/config.h>
@@ -38,7 +38,7 @@
/** Methods related to Microsoft language IDs. For details about MS-LANGIDs
please see lang.h */
-class I18NPOOL_DLLPUBLIC MsLangId
+class I18NISOLANG_DLLPUBLIC MsLangId
{
public:
@@ -251,14 +251,14 @@ private:
// Substitute LANGUAGE_SYSTEM for LANGUAGE_SYSTEM_DEFAULT and
// LANGUAGE_PROCESS_OR_USER_DEFAULT, other values aren't touched.
- I18NPOOL_DLLPRIVATE static inline LanguageType simplifySystemLanguages( LanguageType nLang );
+ I18NISOLANG_DLLPRIVATE static inline LanguageType simplifySystemLanguages( LanguageType nLang );
// Several locale lookups with fall-back
- I18NPOOL_DLLPRIVATE static LanguageType lookupFallbackLanguage( LanguageType nLang );
- I18NPOOL_DLLPRIVATE static LanguageType lookupFallbackLanguage(
+ I18NISOLANG_DLLPRIVATE static LanguageType lookupFallbackLanguage( LanguageType nLang );
+ I18NISOLANG_DLLPRIVATE static LanguageType lookupFallbackLanguage(
const ::com::sun::star::lang::Locale & rLocale );
- I18NPOOL_DLLPRIVATE static ::com::sun::star::lang::Locale lookupFallbackLocale( LanguageType nLang );
- I18NPOOL_DLLPRIVATE static ::com::sun::star::lang::Locale lookupFallbackLocale(
+ I18NISOLANG_DLLPRIVATE static ::com::sun::star::lang::Locale lookupFallbackLocale( LanguageType nLang );
+ I18NISOLANG_DLLPRIVATE static ::com::sun::star::lang::Locale lookupFallbackLocale(
const ::com::sun::star::lang::Locale & rLocale );
};
@@ -276,6 +276,6 @@ inline LanguageType MsLangId::getSystemUILanguage()
return getPlatformSystemUILanguage();
}
-#endif // INCLUDED_I18NPOOL_MSLANGID_HXX
+#endif // INCLUDED_I18NISOLANG_MSLANGID_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/i18npool/inc/i18npool/paper.hxx b/i18npool/inc/i18npool/paper.hxx
index ad95e0db8cc8..ed8396e1842c 100644
--- a/i18npool/inc/i18npool/paper.hxx
+++ b/i18npool/inc/i18npool/paper.hxx
@@ -128,7 +128,7 @@ enum Paper
// - Paper -
// ---------
-class I18NPOOL_DLLPUBLIC PaperInfo
+class I18NPAPER_DLLPUBLIC PaperInfo
{
Paper m_eType;
long m_nPaperWidth; // width in 100thMM
diff --git a/i18npool/inc/makefile.mk b/i18npool/inc/makefile.mk
deleted file mode 100644
index 3195ab22fbaf..000000000000
--- a/i18npool/inc/makefile.mk
+++ /dev/null
@@ -1,48 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-PRJ=..
-
-PRJNAME=i18npool
-TARGET=inc
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE : $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-# --- Targets -------------------------------------------------------
-
-.INCLUDE : target.mk
-
-.IF "$(ENABLE_PCH)"!=""
-ALLTAR : \
- $(SLO)$/precompiled.pch \
- $(SLO)$/precompiled_ex.pch
-
-.ENDIF # "$(ENABLE_PCH)"!=""
-
diff --git a/i18npool/prj/build.lst b/i18npool/prj/build.lst
index 113a9fa6c111..983ff07dffe8 100644
--- a/i18npool/prj/build.lst
+++ b/i18npool/prj/build.lst
@@ -1,27 +1,2 @@
inp i18npool : bridges sax stoc comphelper CPPUNIT:cppunit ICU:icu i18nutil regexp DESKTOP:cpputools LIBXSLT:libxslt NULL
-inp i18npool usr1 - all inp_mkout NULL
-inp i18npool\inc nmake - all inp_inc NULL
-inp i18npool\source\registerservices nmake - all inp_rserv inp_inc NULL
-inp i18npool\source\breakiterator nmake - all inp_brkit inp_inc NULL
-inp i18npool\source\characterclassification nmake - all inp_chclass inp_inc NULL
-inp i18npool\source\breakiterator\data nmake - all inp_dict inp_brkit inp_inc NULL
-inp i18npool\source\transliteration nmake - all inp_translit inp_inc NULL
-inp i18npool\source\isolang nmake - all inp_isolang inp_inc NULL
-inp i18npool\source\localedata nmake - all inp_localedata inp_isolang inp_inc NULL
-inp i18npool\source\localedata\data nmake - all inp_locdata_data inp_localedata inp_inc NULL
-inp i18npool\source\paper nmake - all inp_paper inp_isolang inp_inc NULL
-inp i18npool\source\calendar nmake - all inp_cal inp_inc NULL
-inp i18npool\source\numberformatcode nmake - all inp_numformat inp_inc NULL
-inp i18npool\source\defaultnumberingprovider nmake - all inp_dnum inp_inc NULL
-inp i18npool\source\nativenumber nmake - all inp_natnum inp_inc NULL
-inp i18npool\source\indexentry nmake - all inp_index inp_inc NULL
-inp i18npool\source\indexentry\data nmake - all inp_index_data inp_index inp_inc NULL
-inp i18npool\source\collator nmake - all inp_collator inp_inc NULL
-inp i18npool\source\collator\data nmake - all inp_collator_data inp_collator inp_inc NULL
-inp i18npool\source\inputchecker nmake - all inp_inputchecker inp_inc NULL
-inp i18npool\source\textconversion nmake - all inp_textconversion inp_inc NULL
-inp i18npool\source\textconversion\data nmake - all inp_textconv_dict inp_textconversion inp_inc NULL
-inp i18npool\source\search nmake - all inp_search inp_inc NULL
-inp i18npool\source\ordinalsuffix nmake - all inp_ordinalsuffix NULL
-inp i18npool\util nmake - all inp_util inp_brkit inp_dict inp_chclass inp_translit inp_cal inp_dnum inp_natnum inp_localedata inp_locdata_data inp_numformat inp_rserv inp_index inp_index_data inp_collator inp_collator_data inp_inputchecker inp_textconversion inp_textconv_dict inp_search inp_isolang inp_paper inp_ordinalsuffix NULL
-inp i18npool\qa\cppunit nmake - all inp_qa_cppunit inp_util NULL
+inp i18npool\prj nmake - all inp_prj NULL
diff --git a/i18npool/prj/d.lst b/i18npool/prj/d.lst
index d6fd70f9adf9..e69de29bb2d1 100644
--- a/i18npool/prj/d.lst
+++ b/i18npool/prj/d.lst
@@ -1,52 +0,0 @@
-mkdir: %_DEST%\xml
-..\xml\*.xml %_DEST%\xml\*.xml
-
-mkdir: %_DEST%\inc\i18npool
-
-..\inc\i18npool\*.* %_DEST%\inc\i18npool\*.*
-
-..\%__SRC%\bin\i18npoo*.dll %_DEST%\bin\i18npoo*.dll
-..\%__SRC%\lib\i18npool.uno.so %_DEST%\lib\i18npool.uno.so
-..\%__SRC%\lib\i18npool.uno.dylib %_DEST%\lib\i18npool.uno.dylib
-
-..\%__SRC%\bin\i18nsea*.dll %_DEST%\bin\i18nsea*.dll
-..\%__SRC%\lib\i18nsearch.uno.so %_DEST%\lib\i18nsearch.uno.so
-..\%__SRC%\lib\i18nsearch.uno.dylib %_DEST%\lib\i18nsearch.uno.dylib
-
-..\%__SRC%\bin\localedata_*.dll %_DEST%\bin\localedata_*.dll
-..\%__SRC%\bin\ld_*.dll %_DEST%\bin\ld_*.dll
-..\%__SRC%\lib\liblocaledata_*.so %_DEST%\lib\liblocaledata_*.so
-..\%__SRC%\lib\liblocaledata_*.dylib %_DEST%\lib\liblocaledata_*.dylib
-
-..\%__SRC%\bin\dict_*.dll %_DEST%\bin\dict_*.dll
-..\%__SRC%\lib\libdict_*.so %_DEST%\lib\libdict_*.so
-..\%__SRC%\lib\libdict_*.dylib %_DEST%\lib\libdict_*.dylib
-
-..\%__SRC%\bin\collator*.dll %_DEST%\bin\collator*.dll
-..\%__SRC%\lib\libcollator_data.so %_DEST%\lib\libcollator_data.so
-..\%__SRC%\lib\libcollator_data.dylib %_DEST%\lib\libcollator_data.dylib
-
-..\%__SRC%\bin\index_da*.dll %_DEST%\bin\index_da*.dll
-..\%__SRC%\lib\libindex_data.so %_DEST%\lib\libindex_data.so
-..\%__SRC%\lib\libindex_data.dylib %_DEST%\lib\libindex_data.dylib
-
-..\%__SRC%\bin\textconv*.dll %_DEST%\bin\textconv*.dll
-..\%__SRC%\lib\libtextconv_dict.so %_DEST%\lib\libtextconv_dict.so
-..\%__SRC%\lib\libtextconv_dict.dylib %_DEST%\lib\libtextconv_dict.dylib
-
-..\version.mk %_DEST%\inc\i18npool\version.mk
-
-..\%__SRC%\lib\ii18nisolang*.lib %_DEST%\lib\ii18nisolang*.lib
-..\%__SRC%\bin\i18nisol*.dll %_DEST%\bin\i18nisol*.dll
-..\%__SRC%\lib\libi18nisolang*.so %_DEST%\lib\libi18nisolang*.so
-..\%__SRC%\lib\libi18nisolang*.dylib %_DEST%\lib\libi18nisolang*.dylib
-..\%__SRC%\lib\libi18nisolang*.a %_DEST%\lib\libi18nisolang*.a
-
-..\%__SRC%\lib\ii18npaper*.lib %_DEST%\lib\ii18npaper*.lib
-..\%__SRC%\bin\i18npaper*.dll %_DEST%\bin\i18npaper*.dll
-..\%__SRC%\lib\libi18npaper*.so %_DEST%\lib\libi18npaper*.so
-..\%__SRC%\lib\libi18npaper*.dylib %_DEST%\lib\libi18npaper*.dylib
-..\%__SRC%\lib\libi18npaper*.a %_DEST%\lib\libi18npaper*.a
-
-..\%__SRC%\misc\i18npool.component %_DEST%\xml\i18npool.component
-..\%__SRC%\misc\i18nsearch.component %_DEST%\xml\i18nsearch.component
diff --git a/i18npool/qa/cppunit/version.map b/i18npool/prj/makefile.mk
index 3308588ef6f8..d30ff8a47e6b 100644
--- a/i18npool/qa/cppunit/version.map
+++ b/i18npool/prj/makefile.mk
@@ -25,10 +25,16 @@
#
#*************************************************************************
-UDK_3_0_0 {
- global:
- cppunitTestPlugIn;
+PRJ=..
+TARGET=prj
- local:
- *;
-};
+.INCLUDE : settings.mk
+
+.IF "$(VERBOSE)"!=""
+VERBOSEFLAG :=
+.ELSE
+VERBOSEFLAG := -s
+.ENDIF
+
+all:
+ cd $(PRJ) && $(GNUMAKE) $(VERBOSEFLAG) -r -j$(MAXPROCESS) $(gb_MAKETARGET) && $(GNUMAKE) $(VERBOSEFLAG) -r deliverlog
diff --git a/i18npool/qa/cppunit/test_breakiterator.cxx b/i18npool/qa/cppunit/test_breakiterator.cxx
index 93581e2e9af6..85faeb972e92 100644
--- a/i18npool/qa/cppunit/test_breakiterator.cxx
+++ b/i18npool/qa/cppunit/test_breakiterator.cxx
@@ -31,12 +31,6 @@
#include "precompiled_i18npool.hxx"
-#include <cppunit/TestSuite.h>
-#include <cppunit/TestFixture.h>
-#include <cppunit/TestCase.h>
-#include <cppunit/plugin/TestPlugIn.h>
-#include <cppunit/extensions/HelperMacros.h>
-
#include <cppuhelper/compbase1.hxx>
#include <cppuhelper/bootstrap.hxx>
#include <cppuhelper/basemutex.hxx>
@@ -45,6 +39,7 @@
#include <com/sun/star/i18n/ScriptType.hdl>
#include <rtl/strbuf.hxx>
+#include <sal/cppunit.h>
#include <string.h>
diff --git a/i18npool/source/breakiterator/Makefile b/i18npool/source/breakiterator/Makefile
new file mode 100644
index 000000000000..c8e5d08fd05b
--- /dev/null
+++ b/i18npool/source/breakiterator/Makefile
@@ -0,0 +1,85 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+all : OpenOffice_dat.c data/dict_ja.cxx data/dict_zh.cxx
+
+include $(GBUILDDIR)/gbuild_simple.mk
+
+data:
+ mkdir data
+
+data/dict_%.cxx : data/dict_%_invis.cxx
+ sed 's/\tconst/\tSAL_DLLPUBLIC_EXPORT const/' $< > $@
+
+data/dict_%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/breakiterator/data)/%.dic data
+ $(gb_Helper_execute)gendict $< $@
+
+
+ifeq ($(SYSTEM_ICU),YES)
+GENBRK := $(SYSTEM_GENBRK)
+GENCCODE := $(SYSTEM_GENCCODE)
+GENCMN := $(SYSTEM_GENCMN)
+USE_SED := $(shell if test "$(ICU_MAJOR)" -ge "5" -o "$(ICU_MAJOR)" = "4" -a "$(ICU_MINOR)" -ge "4"; then echo "YES"; fi)
+else
+GENBRK := $(gb_Helper_execute)genbrk
+GENCCODE := $(gb_Helper_execute)genccode
+GENCMN := $(gb_Helper_execute)gencmn
+USE_SED := YES
+endif
+
+TEMPFILE := $(shell $(gb_MKTEMP))
+BRKFILES := $(notdir $(subst .txt,.brk,$(wildcard $(SRC_ROOT)/i18npool/source/breakiterator/data/*.txt)))
+
+# 'gencmn', 'genbrk' and 'genccode' are tools generated and delivered by icu project to process icu breakiterator rules.
+# The output of gencmn generates warnings under Windows. We want to minimize the patches to external tools,
+# so the output (OpenOffice_dat.c) is changed here to include a pragma to disable the warnings.
+# Output of gencmn is redirected to OpenOffice_icu_tmp.c with the -t switch.
+OpenOffice_dat.c : $(subst .brk,_brk.c,$(BRKFILES))
+ $(foreach brkfile,$(BRKFILES),$(shell echo $(brkfile) >> $(TEMPFILE)))
+ $(GENCMN) -n OpenOffice -t tmp -S -d ./ 0 $(TEMPFILE)
+ echo '#ifdef _MSC_VER' > $@
+ echo '#pragma warning( disable : 4229 4668 )' >> $@
+ echo '#endif' >> $@
+ cat $(subst _dat,_tmp,$@) >> $@
+
+%_brk.c : %.brk
+ $(GENCCODE) -n OpenOffice -d ./ $<
+
+%.brk : %.txt.p
+ $(GENBRK) -r $< -o $@
+
+# fdo#31271 ")" reclassified in more recent ICU/Unicode Standards
+%.txt.p : $(realpath $(SRC_ROOT)/i18npool/source/breakiterator/data)/%.txt
+ifeq ($(USE_SED),YES)
+ sed "s#\[:LineBreak = Close_Punctuation:\]#\[\[:LineBreak = Close_Punctuation:\] \[:LineBreak = Close_Parenthesis:\]\]#" $< > $@
+else
+ cp $< $@
+endif
+
+.PHONY: all
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/source/breakiterator/data/dict.map b/i18npool/source/breakiterator/data/dict.map
deleted file mode 100644
index ebd4f9185d1f..000000000000
--- a/i18npool/source/breakiterator/data/dict.map
+++ /dev/null
@@ -1,12 +0,0 @@
-UDK_3_0_0 {
-global:
- GetVersionInfo;
- getDataArea;
- getExistMark;
- getIndex1;
- getIndex2;
- getLenArray;
-
-local:
- *;
-};
diff --git a/i18npool/source/breakiterator/data/makefile.mk b/i18npool/source/breakiterator/data/makefile.mk
deleted file mode 100644
index 572446a80e15..000000000000
--- a/i18npool/source/breakiterator/data/makefile.mk
+++ /dev/null
@@ -1,80 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-PRJ=../../..
-
-PRJNAME=i18npool
-TARGET=dict
-LIBTARGET=NO
-
-# --- Settings -----------------------------------------------------
-.INCLUDE : settings.mk
-
-# Fix heap limit problem on MSC
-.IF "$(COM)" == "MSC"
-.IF "$(COMEX)" != "8"
-CDEFS+=-Zm300
-.ENDIF
-.ENDIF
-
-# --- Files --------------------------------------------------------
-# Japanese dictionary
-SHL1TARGET=dict_ja
-SHL1IMPLIB=i$(SHL1TARGET)
-
-SHL1VERSIONMAP=$(TARGET).map
-SHL1DEF=$(MISC)/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-SHL1OBJS= \
- $(SLO)/dict_ja.obj
-
-LIB1TARGET= $(SLB)/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-# Chinese dictionary
-SHL2TARGET=dict_zh
-SHL2IMPLIB=i$(SHL2TARGET)
-
-SHL2VERSIONMAP=$(TARGET).map
-SHL2DEF=$(MISC)/$(SHL2TARGET).def
-DEF2NAME=$(SHL2TARGET)
-
-SHL2OBJS= \
- $(SLO)/dict_zh.obj
-
-LIB2TARGET= $(SLB)/$(SHL2TARGET).lib
-LIB2OBJFILES=$(SHL2OBJS)
-
-DEPOBJFILES= \
- $(SLO1FILES) \
- $(SLO2FILES)
-
-# --- Targets ------------------------------------------------------
-.INCLUDE : target.mk
-
-$(MISC)/dict_%.cxx : %.dic
- $(AUGMENT_LIBRARY_PATH) $(OUT_FOR_BUILD)/bin/gendict $< $@
diff --git a/i18npool/source/breakiterator/makefile.mk b/i18npool/source/breakiterator/makefile.mk
deleted file mode 100644
index 961d7aa1ac6e..000000000000
--- a/i18npool/source/breakiterator/makefile.mk
+++ /dev/null
@@ -1,113 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-PRJ=../..
-PRJNAME=i18npool
-TARGET=breakiterator
-
-TARGETTYPE=CUI
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-# grab all .txt files under data directory, which are breakiterator rule files.
-MY_BRK_TXTFILES:=$(shell @ls data/*.txt)
-
-# insert "OpenOffice" as icu package name in front of the name of each rule file for searching on application provided data
-MY_BRK_BRKFILES:=$(subst,data/,$(MISC)/ $(MY_BRK_TXTFILES:s/.txt/.brk/))
-
-# OpenOffice_dat.c is a generated file from the rule file list by gencmn
-MY_MISC_CXXFILES := \
- $(MISC)/OpenOffice_dat.c \
- $(MY_BRK_BRKFILES:s/.brk/_brk.c/)
-
-SLOFILES= \
- $(SLO)/breakiteratorImpl.obj \
- $(SLO)/breakiterator_cjk.obj \
- $(SLO)/breakiterator_ctl.obj \
- $(SLO)/breakiterator_th.obj \
- $(SLO)/breakiterator_unicode.obj \
- $(SLO)/xdictionary.obj \
- $(subst,$(MISC)/,$(SLO)/ $(MY_MISC_CXXFILES:s/.c/.obj/))
-
-.IF "$(CROSS_COMPILING)" != "YES"
-
-OBJFILES = $(OBJ)/gendict.obj
-
-APP1TARGET = gendict
-APP1RPATH = NONE
-
-DEPOBJFILES = $(OBJ)/gendict.obj
-APP1OBJS = $(DEPOBJFILES)
-
-APP1STDLIBS = $(SALLIB)
-
-.ENDIF
-
-# --- Targets ------------------------------------------------------
-
-.IF "$(SYSTEM_ICU)" == "YES"
-GENCMN:=$(SYSTEM_GENCMN)
-GENBRK:=$(SYSTEM_GENBRK)
-GENCCODE:=$(SYSTEM_GENCCODE)
-.ELSE
-GENCMN:=$(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/gencmn
-GENBRK:=$(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/genbrk
-GENCCODE:=$(AUGMENT_LIBRARY_PATH) $(SOLARBINDIR)/genccode
-.ENDIF
-
-.INCLUDE .IGNORE : icuversion.mk
-
-.INCLUDE : target.mk
-
-$(MISC)/%.txt : data/%.txt
-# fdo#31271 ")" reclassified in more recent ICU/Unicode Standards
-.IF "$(ICU_MAJOR)" >= "5" || ("$(ICU_MAJOR)" == "4" && "$(ICU_MINOR)" >= "4")
- $(SED) "s#\[:LineBreak = Close_Punctuation:\]#\[\[:LineBreak = Close_Punctuation:\] \[:LineBreak = Close_Parenthesis:\]\]#" $< > $@
-.ELSE
- $(COPY) $< $@
-.ENDIF
-
-$(MISC)/%.brk : $(MISC)/%.txt
- $(GENBRK) -r $< -o $(MISC)/$*.brk
-
-$(MISC)/%_brk.c : $(MISC)/%.brk
- $(GENCCODE) -n OpenOffice -d $(MISC)$ $(MISC)/$*.brk
-
-# 'gencmn', 'genbrk' and 'genccode' are tools generated and delivered by icu project to process icu breakiterator rules.
-# The output of gencmn generates warnings under Windows. We want to minimize the patches to external tools,
-# so the output (OpenOffice_dat.c) is changed here to include a pragma to disable the warnings.
-# Output of gencmn is redirected to OpenOffice_icu_tmp.c with the -t switch.
-$(MISC)/OpenOffice_dat.c : $(MY_BRK_BRKFILES:s/.brk/_brk.c/)
- $(GENCMN) -n OpenOffice -t tmp -S -d $(MISC) O $(mktmp $(subst,$(MISC)/, $(MY_BRK_BRKFILES:t"\n")))
- echo $(USQ)#ifdef _MSC_VER$(USQ) > $@
- echo $(USQ)#pragma warning( disable : 4229 4668 )$(USQ) >> $@
- echo $(USQ)#endif$(USQ) >> $@
- $(TYPE) $(@:s/_dat/_tmp/) >> $@
diff --git a/i18npool/source/calendar/makefile.mk b/i18npool/source/calendar/makefile.mk
deleted file mode 100644
index cce0e4950796..000000000000
--- a/i18npool/source/calendar/makefile.mk
+++ /dev/null
@@ -1,53 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=calendar
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/calendarImpl.obj \
- $(SLO)$/calendar_gregorian.obj \
- $(SLO)$/calendar_hijri.obj \
- $(SLO)$/calendar_jewish.obj
-#
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/characterclassification/makefile.mk b/i18npool/source/characterclassification/makefile.mk
deleted file mode 100644
index 7b8bfe98253a..000000000000
--- a/i18npool/source/characterclassification/makefile.mk
+++ /dev/null
@@ -1,52 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=characterclassification
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/characterclassificationImpl.obj \
- $(SLO)$/cclass_unicode.obj \
- $(SLO)$/cclass_unicode_parser.obj \
- $(SLO)$/scripttypedetector.obj
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/collator/Makefile b/i18npool/source/collator/Makefile
new file mode 100644
index 000000000000..87740d265cdb
--- /dev/null
+++ b/i18npool/source/collator/Makefile
@@ -0,0 +1,45 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+txtlist := $(wildcard $(SRC_ROOT)/i18npool/source/collator/data/*.txt)
+
+all : lrl_include.hxx $(patsubst %.txt,collator_%.cxx,$(notdir $(txtlist)))
+
+include $(GBUILDDIR)/gbuild_simple.mk
+
+collator_%.cxx : collator_%_invis.cxx
+ sed 's/\(^.*get_\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@
+
+collator_%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/collator/data)/%.txt
+ $(gb_Helper_execute)gencoll_rule $< $@ $*
+
+lrl_include.hxx : $(txtlist)
+ echo '#define LOCAL_RULE_LANGS "$(sort $(foreach txt,$(^F),$(firstword $(subst _, ,$(txt)))))"' > $@
+
+.PHONY: all
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/source/collator/data/collator_data.map b/i18npool/source/collator/data/collator_data.map
deleted file mode 100644
index 86b874ee09bb..000000000000
--- a/i18npool/source/collator/data/collator_data.map
+++ /dev/null
@@ -1,26 +0,0 @@
-UDK_3_0_0 {
-global:
- GetVersionInfo;
- get_zh_charset;
- get_zh_pinyin;
- get_zh_radical;
- get_zh_stroke;
- get_zh_TW_charset;
- get_zh_TW_radical;
- get_zh_TW_stroke;
- get_zh_zhuyin;
- get_ja_charset;
- get_ja_phonetic_alphanumeric_first;
- get_ja_phonetic_alphanumeric_last;
- get_ko_charset;
- get_ne_charset;
- get_dz_charset;
- get_ku_alphanumeric;
- get_hu_charset;
- get_ln_charset;
- get_my_dictionary;
- get_ca_charset;
-
-local:
- *;
-};
diff --git a/i18npool/source/collator/data/makefile.mk b/i18npool/source/collator/data/makefile.mk
deleted file mode 100644
index 920e50609d8e..000000000000
--- a/i18npool/source/collator/data/makefile.mk
+++ /dev/null
@@ -1,64 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-PRJ=..$/..$/..
-
-PRJNAME=i18npool
-TARGET=collator_data
-
-# --- Settings -----------------------------------------------------
-.INCLUDE : settings.mk
-
-# Fix heap limit problem on MSC
-.IF "$(COM)" == "MSC"
-.IF "$(COMEX)" != "8"
-CDEFS+=-Zm300
-.ENDIF
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-# collator data library
-SHL1TARGET=$(TARGET)
-SHL1IMPLIB=i$(SHL1TARGET)
-
-SHL1VERSIONMAP=$(SHL1TARGET).map
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-DATA_TXTFILES:=$(shell @ls ./*.txt)
-SLOFILES=$(subst,./,$(SLO)$/collator_ $(DATA_TXTFILES:s/.txt/.obj/))
-SHL1OBJS=$(SLOFILES)
-
-# --- Targets ------------------------------------------------------
-.INCLUDE : target.mk
-
-$(MISC)$/collator_%.cxx : %.txt
- $(AUGMENT_LIBRARY_PATH) $(OUT_FOR_BUILD)$/bin$/gencoll_rule $< $@ $*
-
-# ugly - is this dependency really required here?
-$(foreach,i,$(shell @$(FIND) . -name "*.txt") $(MISC)$/dict_$(i:b).cxx) : $(BIN)$/gencoll_rule$(EXECPOST)
-
diff --git a/i18npool/source/collator/makefile.mk b/i18npool/source/collator/makefile.mk
deleted file mode 100644
index b9be239a00e4..000000000000
--- a/i18npool/source/collator/makefile.mk
+++ /dev/null
@@ -1,77 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=collator
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-txtlist:=$(shell @cd data >& $(NULLDEV) && ls *.txt)
-LOCAL_RULE_LANGS:=$(uniq $(foreach,i,$(txtlist) $(i:s/-/_/:s/_/ /:1)))
-rules_dependencies:=$(foreach,i,$(txtlist) data$/$i) $(INCCOM)$/lrl_include.hxx
-
-rules_obj = $(SLO)$/collator_unicode.obj
-
-SLOFILES= \
- $(SLO)$/collatorImpl.obj \
- $(SLO)$/chaptercollator.obj \
- $(rules_obj)
-
-.IF "$(CROSS_COMPILING)" != "YES"
-
-APP1TARGET = gencoll_rule
-APP1RPATH = NONE
-
-APP1OBJS = $(OBJ)$/gencoll_rule.obj
-
-DEPOBJFILES = $(APP1OBJS)
-
-APP1STDLIBS = $(SALLIB) \
- $(ICUINLIB) \
- $(ICUUCLIB) \
- $(ICUDATALIB)
-
-.ENDIF
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-$(rules_obj) : $(rules_dependencies)
-
-$(INCCOM)$/lrl_include.hxx: $(foreach,i,$(txtlist) data$/$i)
- @@$(RM) $@
- @echo $(EMQ)#define LOCAL_RULE_LANGS $(EMQ)"$(LOCAL_RULE_LANGS)$(EMQ)" >& $@
-
diff --git a/i18npool/source/defaultnumberingprovider/makefile.mk b/i18npool/source/defaultnumberingprovider/makefile.mk
deleted file mode 100644
index daf640879969..000000000000
--- a/i18npool/source/defaultnumberingprovider/makefile.mk
+++ /dev/null
@@ -1,49 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=defaultnumberingprovider
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/defaultnumberingprovider.obj \
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/indexentry/Makefile b/i18npool/source/indexentry/Makefile
new file mode 100644
index 000000000000..a95e3672ac5c
--- /dev/null
+++ b/i18npool/source/indexentry/Makefile
@@ -0,0 +1,40 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+all : $(subst .txt,.cxx,$(notdir $(wildcard $(SRC_ROOT)/i18npool/source/indexentry/data/*.txt)))
+
+include $(GBUILDDIR)/gbuild_simple.mk
+
+%.cxx : %_invis.cxx
+ sed 's/\(^.*get_\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@
+
+%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/indexentry/data)/%.txt
+ $(gb_Helper_execute)genindex_data $< $@ $*
+
+.PHONY: all
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/source/indexentry/data/index_data.map b/i18npool/source/indexentry/data/index_data.map
deleted file mode 100644
index 30d03853d6ad..000000000000
--- a/i18npool/source/indexentry/data/index_data.map
+++ /dev/null
@@ -1,17 +0,0 @@
-UDK_3_0_0 {
-global:
- GetVersionInfo;
- get_indexdata_ko_dict;
- get_indexdata_zh_pinyin;
- get_indexdata_zh_radical;
- get_indexdata_zh_stroke;
- get_indexdata_zh_TW_radical;
- get_indexdata_zh_TW_stroke;
- get_indexdata_zh_zhuyin;
- get_ko_phonetic;
- get_zh_pinyin;
- get_zh_zhuyin;
-
-local:
- *;
-};
diff --git a/i18npool/source/indexentry/data/makefile.mk b/i18npool/source/indexentry/data/makefile.mk
deleted file mode 100644
index 84d4281a3f53..000000000000
--- a/i18npool/source/indexentry/data/makefile.mk
+++ /dev/null
@@ -1,67 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-PRJ=..$/..$/..
-
-PRJNAME=i18npool
-TARGET=index_data
-LIBTARGET=NO
-
-# --- Settings -----------------------------------------------------
-.INCLUDE : settings.mk
-
-# Fix heap limit problem on MSC
-.IF "$(COM)" == "MSC"
-.IF "$(COMEX)" != "8"
-CDEFS+=-Zm300
-.ENDIF
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-# index data library
-SHL1TARGET=$(TARGET)
-SHL1IMPLIB=i$(SHL1TARGET)
-
-SHL1VERSIONMAP=$(SHL1TARGET).map
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-DATA_TXTFILES:=$(shell @ls ./*.txt)
-SHL1OBJS=$(subst,./,$(SLO)$/ $(DATA_TXTFILES:s/.txt/.obj/))
-
-LIB1TARGET= $(SLB)$/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-# --- Targets ------------------------------------------------------
-.INCLUDE : target.mk
-
-$(MISC)$/%.cxx : %.txt
- $(AUGMENT_LIBRARY_PATH) $(OUT_FOR_BUILD)$/bin$/genindex_data $< $@ $*
-
-# ugly - is this dependency really required here?
-$(foreach,i,$(shell @$(FIND) . -name "*.txt") $(MISC)$/dict_$(i:b).cxx) : $(BIN)$/genindex_data$(EXECPOST)
-
diff --git a/i18npool/source/indexentry/makefile.mk b/i18npool/source/indexentry/makefile.mk
deleted file mode 100644
index 79e3eaf95c4e..000000000000
--- a/i18npool/source/indexentry/makefile.mk
+++ /dev/null
@@ -1,69 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-
-PRJNAME=i18npool
-TARGET=indexentry
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/indexentrysupplier.obj \
- $(SLO)$/indexentrysupplier_asian.obj \
- $(SLO)$/indexentrysupplier_ja_phonetic.obj \
- $(SLO)$/indexentrysupplier_default.obj \
- $(SLO)$/indexentrysupplier_common.obj
-
-.IF "$(CROSS_COMPILING)" != "YES"
-
-OBJFILES = $(OBJ)$/genindex_data.obj
-
-APP1TARGET = genindex_data
-APP1RPATH = NONE
-
-DEPOBJFILES = $(OBJ)$/genindex_data.obj
-APP1OBJS = $(DEPOBJFILES)
-
-APP1STDLIBS = $(SALLIB) \
- $(ICUINLIB) \
- $(ICUUCLIB) \
- $(ICUDATALIB)
-
-.ENDIF
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
diff --git a/i18npool/source/inputchecker/makefile.mk b/i18npool/source/inputchecker/makefile.mk
deleted file mode 100644
index 2100b205b3e3..000000000000
--- a/i18npool/source/inputchecker/makefile.mk
+++ /dev/null
@@ -1,51 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=inputchecker
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/inputsequencechecker.obj \
- $(SLO)$/inputsequencechecker_th.obj \
- $(SLO)$/inputsequencechecker_hi.obj
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/isolang/makefile.mk b/i18npool/source/isolang/makefile.mk
deleted file mode 100644
index 2ade308aa91c..000000000000
--- a/i18npool/source/isolang/makefile.mk
+++ /dev/null
@@ -1,73 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=i18nisolang
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE : $(PRJ)$/version.mk
-.INCLUDE : $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= $(SLO)$/insys.obj \
- $(SLO)$/isolang.obj \
- $(SLO)$/mslangid.obj
-
-SHL1TARGET= $(ISOLANG_TARGET)$(ISOLANG_MAJOR)$(COMID)
-.IF "$(COM)" == "MSC"
-SHL1IMPLIB= i$(ISOLANG_TARGET)
-.ELSE
-SHL1IMPLIB= $(ISOLANG_TARGET)$(ISOLANG_MAJOR)$(COMID)
-.ENDIF
-
-DEF1DEPN= $(MISC)$/$(SHL1TARGET).flt
-SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-DEF1NAME= $(SHL1TARGET)
-DEFLIB1NAME= $(SHL1TARGET)
-
-SHL1OBJS= $(SLOFILES)
-
-LIB1TARGET= $(SLB)$/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-SHL1STDLIBS= \
- $(SALLIB)
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-$(MISC)$/$(SHL1TARGET).flt: makefile.mk
- @echo ------------------------------
- @echo Making: $@
- @echo CLEAR_THE_FILE > $@
- @echo __CT >> $@
diff --git a/i18npool/source/localedata/Makefile b/i18npool/source/localedata/Makefile
new file mode 100644
index 000000000000..fabf2020ce93
--- /dev/null
+++ b/i18npool/source/localedata/Makefile
@@ -0,0 +1,52 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+all : $(patsubst %.xml,localedata_%.cxx,$(notdir $(wildcard $(SRC_ROOT)/i18npool/source/localedata/data/*.xml)))
+
+include $(GBUILDDIR)/gbuild_simple.mk
+
+my_file := file://$(if $(filter $(OS_FOR_BUILD),WNT),/)
+my_components := component/sax/source/expatwrap/expwrap.inbuild.component
+
+localedata_%.cxx : localedata_%_invis.cxx
+ sed 's/\(^.*get[^;]*$$\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@
+
+localedata_%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/localedata/data)/%.xml saxparser.rdb
+ $(gb_Helper_execute)saxparser $* $< $@ \
+ $(my_file)$(WORKDIR)/CustomTarget/i18npool/source/localedata/saxparser.rdb $(OUTDIR)/bin/types.rdb \
+ -env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)$(OUTDIR)/lib
+
+saxparser.rdb : saxparser.input
+ $(gb_XSLTPROC) --nonet --stringparam prefix $(OUTDIR)/xml/ -o $@ \
+ $(SOLARENV)/bin/packcomponents.xslt saxparser.input
+
+saxparser.input :
+ echo '<list><filename>$(my_components)</filename></list>' > $@
+
+.PHONY: all
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/source/localedata/data/localedata_en.map b/i18npool/source/localedata/data/localedata_en.map
deleted file mode 100644
index ab13f033745c..000000000000
--- a/i18npool/source/localedata/data/localedata_en.map
+++ /dev/null
@@ -1,246 +0,0 @@
-UDK_3_0_0 {
-global:
-GetVersionInfo;
-getAllCalendars_en_AU;
-getAllCalendars_en_BZ;
-getAllCalendars_en_CA;
-getAllCalendars_en_GB;
-getAllCalendars_en_GH;
-getAllCalendars_en_IE;
-getAllCalendars_en_JM;
-getAllCalendars_en_NA;
-getAllCalendars_en_NZ;
-getAllCalendars_en_PH;
-getAllCalendars_en_TT;
-getAllCalendars_en_US;
-getAllCalendars_en_ZA;
-getAllCalendars_en_ZW;
-getAllCurrencies_en_AU;
-getAllCurrencies_en_BZ;
-getAllCurrencies_en_CA;
-getAllCurrencies_en_GB;
-getAllCurrencies_en_GH;
-getAllCurrencies_en_IE;
-getAllCurrencies_en_JM;
-getAllCurrencies_en_NA;
-getAllCurrencies_en_NZ;
-getAllCurrencies_en_PH;
-getAllCurrencies_en_TT;
-getAllCurrencies_en_US;
-getAllCurrencies_en_ZA;
-getAllCurrencies_en_ZW;
-getAllFormats0_en_AU;
-getAllFormats0_en_BZ;
-getAllFormats0_en_CA;
-getAllFormats0_en_GB;
-getAllFormats0_en_GH;
-getAllFormats0_en_IE;
-getAllFormats0_en_JM;
-getAllFormats0_en_NA;
-getAllFormats0_en_NZ;
-getAllFormats0_en_PH;
-getAllFormats0_en_TT;
-getAllFormats0_en_US;
-getAllFormats0_en_ZA;
-getAllFormats0_en_ZW;
-getAllFormats1_en_US;
-getBreakIteratorRules_en_AU;
-getBreakIteratorRules_en_BZ;
-getBreakIteratorRules_en_CA;
-getBreakIteratorRules_en_GB;
-getBreakIteratorRules_en_GH;
-getBreakIteratorRules_en_IE;
-getBreakIteratorRules_en_JM;
-getBreakIteratorRules_en_NA;
-getBreakIteratorRules_en_NZ;
-getBreakIteratorRules_en_PH;
-getBreakIteratorRules_en_TT;
-getBreakIteratorRules_en_US;
-getBreakIteratorRules_en_ZA;
-getBreakIteratorRules_en_ZW;
-getCollationOptions_en_AU;
-getCollationOptions_en_BZ;
-getCollationOptions_en_CA;
-getCollationOptions_en_GB;
-getCollationOptions_en_GH;
-getCollationOptions_en_IE;
-getCollationOptions_en_JM;
-getCollationOptions_en_NA;
-getCollationOptions_en_NZ;
-getCollationOptions_en_PH;
-getCollationOptions_en_TT;
-getCollationOptions_en_US;
-getCollationOptions_en_ZA;
-getCollationOptions_en_ZW;
-getCollatorImplementation_en_AU;
-getCollatorImplementation_en_BZ;
-getCollatorImplementation_en_CA;
-getCollatorImplementation_en_GB;
-getCollatorImplementation_en_GH;
-getCollatorImplementation_en_IE;
-getCollatorImplementation_en_JM;
-getCollatorImplementation_en_NA;
-getCollatorImplementation_en_NZ;
-getCollatorImplementation_en_PH;
-getCollatorImplementation_en_TT;
-getCollatorImplementation_en_US;
-getCollatorImplementation_en_ZA;
-getCollatorImplementation_en_ZW;
-getContinuousNumberingLevels_en_AU;
-getContinuousNumberingLevels_en_BZ;
-getContinuousNumberingLevels_en_CA;
-getContinuousNumberingLevels_en_GB;
-getContinuousNumberingLevels_en_GH;
-getContinuousNumberingLevels_en_IE;
-getContinuousNumberingLevels_en_JM;
-getContinuousNumberingLevels_en_NA;
-getContinuousNumberingLevels_en_NZ;
-getContinuousNumberingLevels_en_PH;
-getContinuousNumberingLevels_en_TT;
-getContinuousNumberingLevels_en_US;
-getContinuousNumberingLevels_en_ZA;
-getContinuousNumberingLevels_en_ZW;
-getFollowPageWords_en_AU;
-getFollowPageWords_en_BZ;
-getFollowPageWords_en_CA;
-getFollowPageWords_en_GB;
-getFollowPageWords_en_GH;
-getFollowPageWords_en_IE;
-getFollowPageWords_en_JM;
-getFollowPageWords_en_NA;
-getFollowPageWords_en_NZ;
-getFollowPageWords_en_PH;
-getFollowPageWords_en_TT;
-getFollowPageWords_en_US;
-getFollowPageWords_en_ZA;
-getFollowPageWords_en_ZW;
-getForbiddenCharacters_en_AU;
-getForbiddenCharacters_en_BZ;
-getForbiddenCharacters_en_CA;
-getForbiddenCharacters_en_GB;
-getForbiddenCharacters_en_GH;
-getForbiddenCharacters_en_IE;
-getForbiddenCharacters_en_JM;
-getForbiddenCharacters_en_NA;
-getForbiddenCharacters_en_NZ;
-getForbiddenCharacters_en_PH;
-getForbiddenCharacters_en_TT;
-getForbiddenCharacters_en_US;
-getForbiddenCharacters_en_ZA;
-getForbiddenCharacters_en_ZW;
-getIndexAlgorithm_en_AU;
-getIndexAlgorithm_en_BZ;
-getIndexAlgorithm_en_CA;
-getIndexAlgorithm_en_GB;
-getIndexAlgorithm_en_GH;
-getIndexAlgorithm_en_IE;
-getIndexAlgorithm_en_JM;
-getIndexAlgorithm_en_NA;
-getIndexAlgorithm_en_NZ;
-getIndexAlgorithm_en_PH;
-getIndexAlgorithm_en_TT;
-getIndexAlgorithm_en_US;
-getIndexAlgorithm_en_ZA;
-getIndexAlgorithm_en_ZW;
-getLCInfo_en_AU;
-getLCInfo_en_BZ;
-getLCInfo_en_CA;
-getLCInfo_en_GB;
-getLCInfo_en_GH;
-getLCInfo_en_IE;
-getLCInfo_en_JM;
-getLCInfo_en_NA;
-getLCInfo_en_NZ;
-getLCInfo_en_PH;
-getLCInfo_en_TT;
-getLCInfo_en_US;
-getLCInfo_en_ZA;
-getLCInfo_en_ZW;
-getLocaleItem_en_AU;
-getLocaleItem_en_BZ;
-getLocaleItem_en_CA;
-getLocaleItem_en_GB;
-getLocaleItem_en_GH;
-getLocaleItem_en_IE;
-getLocaleItem_en_JM;
-getLocaleItem_en_NA;
-getLocaleItem_en_NZ;
-getLocaleItem_en_PH;
-getLocaleItem_en_TT;
-getLocaleItem_en_US;
-getLocaleItem_en_ZA;
-getLocaleItem_en_ZW;
-getOutlineNumberingLevels_en_AU;
-getOutlineNumberingLevels_en_BZ;
-getOutlineNumberingLevels_en_CA;
-getOutlineNumberingLevels_en_GB;
-getOutlineNumberingLevels_en_GH;
-getOutlineNumberingLevels_en_IE;
-getOutlineNumberingLevels_en_JM;
-getOutlineNumberingLevels_en_NA;
-getOutlineNumberingLevels_en_NZ;
-getOutlineNumberingLevels_en_PH;
-getOutlineNumberingLevels_en_TT;
-getOutlineNumberingLevels_en_US;
-getOutlineNumberingLevels_en_ZA;
-getOutlineNumberingLevels_en_ZW;
-getReservedWords_en_AU;
-getReservedWords_en_BZ;
-getReservedWords_en_CA;
-getReservedWords_en_GB;
-getReservedWords_en_GH;
-getReservedWords_en_IE;
-getReservedWords_en_JM;
-getReservedWords_en_NA;
-getReservedWords_en_NZ;
-getReservedWords_en_PH;
-getReservedWords_en_TT;
-getReservedWords_en_US;
-getReservedWords_en_ZA;
-getReservedWords_en_ZW;
-getSearchOptions_en_AU;
-getSearchOptions_en_BZ;
-getSearchOptions_en_CA;
-getSearchOptions_en_GB;
-getSearchOptions_en_GH;
-getSearchOptions_en_IE;
-getSearchOptions_en_JM;
-getSearchOptions_en_NA;
-getSearchOptions_en_NZ;
-getSearchOptions_en_PH;
-getSearchOptions_en_TT;
-getSearchOptions_en_US;
-getSearchOptions_en_ZA;
-getSearchOptions_en_ZW;
-getTransliterations_en_AU;
-getTransliterations_en_BZ;
-getTransliterations_en_CA;
-getTransliterations_en_GB;
-getTransliterations_en_GH;
-getTransliterations_en_IE;
-getTransliterations_en_JM;
-getTransliterations_en_NA;
-getTransliterations_en_NZ;
-getTransliterations_en_PH;
-getTransliterations_en_TT;
-getTransliterations_en_US;
-getTransliterations_en_ZA;
-getTransliterations_en_ZW;
-getUnicodeScripts_en_AU;
-getUnicodeScripts_en_BZ;
-getUnicodeScripts_en_CA;
-getUnicodeScripts_en_GB;
-getUnicodeScripts_en_GH;
-getUnicodeScripts_en_IE;
-getUnicodeScripts_en_JM;
-getUnicodeScripts_en_NA;
-getUnicodeScripts_en_NZ;
-getUnicodeScripts_en_PH;
-getUnicodeScripts_en_TT;
-getUnicodeScripts_en_US;
-getUnicodeScripts_en_ZA;
-getUnicodeScripts_en_ZW;
-
-local:
- *;
-};
diff --git a/i18npool/source/localedata/data/localedata_es.map b/i18npool/source/localedata/data/localedata_es.map
deleted file mode 100644
index 7743539232a6..000000000000
--- a/i18npool/source/localedata/data/localedata_es.map
+++ /dev/null
@@ -1,348 +0,0 @@
-UDK_3_0_0 {
-global:
-GetVersionInfo;
-getAllCalendars_es_AR;
-getAllCalendars_es_BO;
-getAllCalendars_es_CL;
-getAllCalendars_es_CO;
-getAllCalendars_es_CR;
-getAllCalendars_es_DO;
-getAllCalendars_es_EC;
-getAllCalendars_es_ES;
-getAllCalendars_es_GT;
-getAllCalendars_es_HN;
-getAllCalendars_es_MX;
-getAllCalendars_es_NI;
-getAllCalendars_es_PA;
-getAllCalendars_es_PE;
-getAllCalendars_es_PR;
-getAllCalendars_es_PY;
-getAllCalendars_es_SV;
-getAllCalendars_es_UY;
-getAllCalendars_es_VE;
-getAllCalendars_gl_ES;
-getAllCurrencies_es_AR;
-getAllCurrencies_es_BO;
-getAllCurrencies_es_CL;
-getAllCurrencies_es_CO;
-getAllCurrencies_es_CR;
-getAllCurrencies_es_DO;
-getAllCurrencies_es_EC;
-getAllCurrencies_es_ES;
-getAllCurrencies_es_GT;
-getAllCurrencies_es_HN;
-getAllCurrencies_es_MX;
-getAllCurrencies_es_NI;
-getAllCurrencies_es_PA;
-getAllCurrencies_es_PE;
-getAllCurrencies_es_PR;
-getAllCurrencies_es_PY;
-getAllCurrencies_es_SV;
-getAllCurrencies_es_UY;
-getAllCurrencies_es_VE;
-getAllCurrencies_gl_ES;
-getAllFormats0_es_AR;
-getAllFormats0_es_BO;
-getAllFormats0_es_CL;
-getAllFormats0_es_CO;
-getAllFormats0_es_CR;
-getAllFormats0_es_DO;
-getAllFormats0_es_EC;
-getAllFormats0_es_ES;
-getAllFormats0_es_GT;
-getAllFormats0_es_HN;
-getAllFormats0_es_MX;
-getAllFormats0_es_NI;
-getAllFormats0_es_PA;
-getAllFormats0_es_PE;
-getAllFormats0_es_PR;
-getAllFormats0_es_PY;
-getAllFormats0_es_SV;
-getAllFormats0_es_UY;
-getAllFormats0_es_VE;
-getAllFormats0_gl_ES;
-getBreakIteratorRules_es_AR;
-getBreakIteratorRules_es_BO;
-getBreakIteratorRules_es_CL;
-getBreakIteratorRules_es_CO;
-getBreakIteratorRules_es_CR;
-getBreakIteratorRules_es_DO;
-getBreakIteratorRules_es_EC;
-getBreakIteratorRules_es_ES;
-getBreakIteratorRules_es_GT;
-getBreakIteratorRules_es_HN;
-getBreakIteratorRules_es_MX;
-getBreakIteratorRules_es_NI;
-getBreakIteratorRules_es_PA;
-getBreakIteratorRules_es_PE;
-getBreakIteratorRules_es_PR;
-getBreakIteratorRules_es_PY;
-getBreakIteratorRules_es_SV;
-getBreakIteratorRules_es_UY;
-getBreakIteratorRules_es_VE;
-getBreakIteratorRules_gl_ES;
-getCollationOptions_es_AR;
-getCollationOptions_es_BO;
-getCollationOptions_es_CL;
-getCollationOptions_es_CO;
-getCollationOptions_es_CR;
-getCollationOptions_es_DO;
-getCollationOptions_es_EC;
-getCollationOptions_es_ES;
-getCollationOptions_es_GT;
-getCollationOptions_es_HN;
-getCollationOptions_es_MX;
-getCollationOptions_es_NI;
-getCollationOptions_es_PA;
-getCollationOptions_es_PE;
-getCollationOptions_es_PR;
-getCollationOptions_es_PY;
-getCollationOptions_es_SV;
-getCollationOptions_es_UY;
-getCollationOptions_es_VE;
-getCollationOptions_gl_ES;
-getCollatorImplementation_es_AR;
-getCollatorImplementation_es_BO;
-getCollatorImplementation_es_CL;
-getCollatorImplementation_es_CO;
-getCollatorImplementation_es_CR;
-getCollatorImplementation_es_DO;
-getCollatorImplementation_es_EC;
-getCollatorImplementation_es_ES;
-getCollatorImplementation_es_GT;
-getCollatorImplementation_es_HN;
-getCollatorImplementation_es_MX;
-getCollatorImplementation_es_NI;
-getCollatorImplementation_es_PA;
-getCollatorImplementation_es_PE;
-getCollatorImplementation_es_PR;
-getCollatorImplementation_es_PY;
-getCollatorImplementation_es_SV;
-getCollatorImplementation_es_UY;
-getCollatorImplementation_es_VE;
-getCollatorImplementation_gl_ES;
-getContinuousNumberingLevels_es_AR;
-getContinuousNumberingLevels_es_BO;
-getContinuousNumberingLevels_es_CL;
-getContinuousNumberingLevels_es_CO;
-getContinuousNumberingLevels_es_CR;
-getContinuousNumberingLevels_es_DO;
-getContinuousNumberingLevels_es_EC;
-getContinuousNumberingLevels_es_ES;
-getContinuousNumberingLevels_es_GT;
-getContinuousNumberingLevels_es_HN;
-getContinuousNumberingLevels_es_MX;
-getContinuousNumberingLevels_es_NI;
-getContinuousNumberingLevels_es_PA;
-getContinuousNumberingLevels_es_PE;
-getContinuousNumberingLevels_es_PR;
-getContinuousNumberingLevels_es_PY;
-getContinuousNumberingLevels_es_SV;
-getContinuousNumberingLevels_es_UY;
-getContinuousNumberingLevels_es_VE;
-getContinuousNumberingLevels_gl_ES;
-getFollowPageWords_es_AR;
-getFollowPageWords_es_BO;
-getFollowPageWords_es_CL;
-getFollowPageWords_es_CO;
-getFollowPageWords_es_CR;
-getFollowPageWords_es_DO;
-getFollowPageWords_es_EC;
-getFollowPageWords_es_ES;
-getFollowPageWords_es_GT;
-getFollowPageWords_es_HN;
-getFollowPageWords_es_MX;
-getFollowPageWords_es_NI;
-getFollowPageWords_es_PA;
-getFollowPageWords_es_PE;
-getFollowPageWords_es_PR;
-getFollowPageWords_es_PY;
-getFollowPageWords_es_SV;
-getFollowPageWords_es_UY;
-getFollowPageWords_es_VE;
-getFollowPageWords_gl_ES;
-getForbiddenCharacters_es_AR;
-getForbiddenCharacters_es_BO;
-getForbiddenCharacters_es_CL;
-getForbiddenCharacters_es_CO;
-getForbiddenCharacters_es_CR;
-getForbiddenCharacters_es_DO;
-getForbiddenCharacters_es_EC;
-getForbiddenCharacters_es_ES;
-getForbiddenCharacters_es_GT;
-getForbiddenCharacters_es_HN;
-getForbiddenCharacters_es_MX;
-getForbiddenCharacters_es_NI;
-getForbiddenCharacters_es_PA;
-getForbiddenCharacters_es_PE;
-getForbiddenCharacters_es_PR;
-getForbiddenCharacters_es_PY;
-getForbiddenCharacters_es_SV;
-getForbiddenCharacters_es_UY;
-getForbiddenCharacters_es_VE;
-getForbiddenCharacters_gl_ES;
-getIndexAlgorithm_es_AR;
-getIndexAlgorithm_es_BO;
-getIndexAlgorithm_es_CL;
-getIndexAlgorithm_es_CO;
-getIndexAlgorithm_es_CR;
-getIndexAlgorithm_es_DO;
-getIndexAlgorithm_es_EC;
-getIndexAlgorithm_es_ES;
-getIndexAlgorithm_es_GT;
-getIndexAlgorithm_es_HN;
-getIndexAlgorithm_es_MX;
-getIndexAlgorithm_es_NI;
-getIndexAlgorithm_es_PA;
-getIndexAlgorithm_es_PE;
-getIndexAlgorithm_es_PR;
-getIndexAlgorithm_es_PY;
-getIndexAlgorithm_es_SV;
-getIndexAlgorithm_es_UY;
-getIndexAlgorithm_es_VE;
-getIndexAlgorithm_gl_ES;
-getLCInfo_es_AR;
-getLCInfo_es_BO;
-getLCInfo_es_CL;
-getLCInfo_es_CO;
-getLCInfo_es_CR;
-getLCInfo_es_DO;
-getLCInfo_es_EC;
-getLCInfo_es_ES;
-getLCInfo_es_GT;
-getLCInfo_es_HN;
-getLCInfo_es_MX;
-getLCInfo_es_NI;
-getLCInfo_es_PA;
-getLCInfo_es_PE;
-getLCInfo_es_PR;
-getLCInfo_es_PY;
-getLCInfo_es_SV;
-getLCInfo_es_UY;
-getLCInfo_es_VE;
-getLCInfo_gl_ES;
-getLocaleItem_es_AR;
-getLocaleItem_es_BO;
-getLocaleItem_es_CL;
-getLocaleItem_es_CO;
-getLocaleItem_es_CR;
-getLocaleItem_es_DO;
-getLocaleItem_es_EC;
-getLocaleItem_es_ES;
-getLocaleItem_es_GT;
-getLocaleItem_es_HN;
-getLocaleItem_es_MX;
-getLocaleItem_es_NI;
-getLocaleItem_es_PA;
-getLocaleItem_es_PE;
-getLocaleItem_es_PR;
-getLocaleItem_es_PY;
-getLocaleItem_es_SV;
-getLocaleItem_es_UY;
-getLocaleItem_es_VE;
-getLocaleItem_gl_ES;
-getOutlineNumberingLevels_es_AR;
-getOutlineNumberingLevels_es_BO;
-getOutlineNumberingLevels_es_CL;
-getOutlineNumberingLevels_es_CO;
-getOutlineNumberingLevels_es_CR;
-getOutlineNumberingLevels_es_DO;
-getOutlineNumberingLevels_es_EC;
-getOutlineNumberingLevels_es_ES;
-getOutlineNumberingLevels_es_GT;
-getOutlineNumberingLevels_es_HN;
-getOutlineNumberingLevels_es_MX;
-getOutlineNumberingLevels_es_NI;
-getOutlineNumberingLevels_es_PA;
-getOutlineNumberingLevels_es_PE;
-getOutlineNumberingLevels_es_PR;
-getOutlineNumberingLevels_es_PY;
-getOutlineNumberingLevels_es_SV;
-getOutlineNumberingLevels_es_UY;
-getOutlineNumberingLevels_es_VE;
-getOutlineNumberingLevels_gl_ES;
-getReservedWords_es_AR;
-getReservedWords_es_BO;
-getReservedWords_es_CL;
-getReservedWords_es_CO;
-getReservedWords_es_CR;
-getReservedWords_es_DO;
-getReservedWords_es_EC;
-getReservedWords_es_ES;
-getReservedWords_es_GT;
-getReservedWords_es_HN;
-getReservedWords_es_MX;
-getReservedWords_es_NI;
-getReservedWords_es_PA;
-getReservedWords_es_PE;
-getReservedWords_es_PR;
-getReservedWords_es_PY;
-getReservedWords_es_SV;
-getReservedWords_es_UY;
-getReservedWords_es_VE;
-getReservedWords_gl_ES;
-getSearchOptions_es_AR;
-getSearchOptions_es_BO;
-getSearchOptions_es_CL;
-getSearchOptions_es_CO;
-getSearchOptions_es_CR;
-getSearchOptions_es_DO;
-getSearchOptions_es_EC;
-getSearchOptions_es_ES;
-getSearchOptions_es_GT;
-getSearchOptions_es_HN;
-getSearchOptions_es_MX;
-getSearchOptions_es_NI;
-getSearchOptions_es_PA;
-getSearchOptions_es_PE;
-getSearchOptions_es_PR;
-getSearchOptions_es_PY;
-getSearchOptions_es_SV;
-getSearchOptions_es_UY;
-getSearchOptions_es_VE;
-getSearchOptions_gl_ES;
-getTransliterations_es_AR;
-getTransliterations_es_BO;
-getTransliterations_es_CL;
-getTransliterations_es_CO;
-getTransliterations_es_CR;
-getTransliterations_es_DO;
-getTransliterations_es_EC;
-getTransliterations_es_ES;
-getTransliterations_es_GT;
-getTransliterations_es_HN;
-getTransliterations_es_MX;
-getTransliterations_es_NI;
-getTransliterations_es_PA;
-getTransliterations_es_PE;
-getTransliterations_es_PR;
-getTransliterations_es_PY;
-getTransliterations_es_SV;
-getTransliterations_es_UY;
-getTransliterations_es_VE;
-getTransliterations_gl_ES;
-getUnicodeScripts_es_AR;
-getUnicodeScripts_es_BO;
-getUnicodeScripts_es_CL;
-getUnicodeScripts_es_CO;
-getUnicodeScripts_es_CR;
-getUnicodeScripts_es_DO;
-getUnicodeScripts_es_EC;
-getUnicodeScripts_es_ES;
-getUnicodeScripts_es_GT;
-getUnicodeScripts_es_HN;
-getUnicodeScripts_es_MX;
-getUnicodeScripts_es_NI;
-getUnicodeScripts_es_PA;
-getUnicodeScripts_es_PE;
-getUnicodeScripts_es_PR;
-getUnicodeScripts_es_PY;
-getUnicodeScripts_es_SV;
-getUnicodeScripts_es_UY;
-getUnicodeScripts_es_VE;
-getUnicodeScripts_gl_ES;
-
-local:
- *;
-};
-
diff --git a/i18npool/source/localedata/data/localedata_euro.map b/i18npool/source/localedata/data/localedata_euro.map
deleted file mode 100644
index db16f9f7f35c..000000000000
--- a/i18npool/source/localedata/data/localedata_euro.map
+++ /dev/null
@@ -1,1231 +0,0 @@
-UDK_3_0_0 {
-global:
-GetVersionInfo;
-getAllCalendars_ast_ES;
-getAllCalendars_be_BY;
-getAllCalendars_bg_BG;
-getAllCalendars_br_FR;
-getAllCalendars_bs_BA;
-getAllCalendars_ca_ES;
-getAllCalendars_cs_CZ;
-getAllCalendars_cv_RU;
-getAllCalendars_cy_GB;
-getAllCalendars_da_DK;
-getAllCalendars_de_AT;
-getAllCalendars_de_CH;
-getAllCalendars_de_DE;
-getAllCalendars_de_LI;
-getAllCalendars_de_LU;
-getAllCalendars_dsb_DE;
-getAllCalendars_el_GR;
-getAllCalendars_et_EE;
-getAllCalendars_eu;
-getAllCalendars_fi_FI;
-getAllCalendars_fo_FO;
-getAllCalendars_fr_BE;
-getAllCalendars_fr_CA;
-getAllCalendars_fr_CH;
-getAllCalendars_fr_FR;
-getAllCalendars_fr_LU;
-getAllCalendars_fr_MC;
-getAllCalendars_fur_IT;
-getAllCalendars_fy_NL;
-getAllCalendars_ga_IE;
-getAllCalendars_gd_GB;
-getAllCalendars_gsc_FR;
-getAllCalendars_hr_HR;
-getAllCalendars_hsb_DE;
-getAllCalendars_is_IS;
-getAllCalendars_it_CH;
-getAllCalendars_it_IT;
-getAllCalendars_ka_GE;
-getAllCalendars_kl_GL;
-getAllCalendars_la_VA;
-getAllCalendars_lb_LU;
-getAllCalendars_ltg_LV;
-getAllCalendars_lt_LT;
-getAllCalendars_lv_LV;
-getAllCalendars_mk_MK;
-getAllCalendars_mt_MT;
-getAllCalendars_nb_NO;
-getAllCalendars_nl_BE;
-getAllCalendars_nl_NL;
-getAllCalendars_nn_NO;
-getAllCalendars_no_NO;
-getAllCalendars_oc_FR;
-getAllCalendars_pl_PL;
-getAllCalendars_pt_BR;
-getAllCalendars_pt_PT;
-getAllCalendars_ro_RO;
-getAllCalendars_rue_SK;
-getAllCalendars_ru_RU;
-getAllCalendars_sc_IT;
-getAllCalendars_sh_ME;
-getAllCalendars_sh_RS;
-getAllCalendars_sh_YU;
-getAllCalendars_sk_SK;
-getAllCalendars_sl_SI;
-getAllCalendars_sr_ME;
-getAllCalendars_sr_RS;
-getAllCalendars_sr_YU;
-getAllCalendars_sv_FI;
-getAllCalendars_sv_SE;
-getAllCalendars_tr_TR;
-getAllCalendars_uk_UA;
-getAllCalendars_wa_BE;
-getAllCurrencies_ast_ES;
-getAllCurrencies_be_BY;
-getAllCurrencies_bg_BG;
-getAllCurrencies_br_FR;
-getAllCurrencies_bs_BA;
-getAllCurrencies_ca_ES;
-getAllCurrencies_cs_CZ;
-getAllCurrencies_cv_RU;
-getAllCurrencies_cy_GB;
-getAllCurrencies_da_DK;
-getAllCurrencies_de_AT;
-getAllCurrencies_de_CH;
-getAllCurrencies_de_DE;
-getAllCurrencies_de_LI;
-getAllCurrencies_de_LU;
-getAllCurrencies_dsb_DE;
-getAllCurrencies_el_GR;
-getAllCurrencies_et_EE;
-getAllCurrencies_eu;
-getAllCurrencies_fi_FI;
-getAllCurrencies_fo_FO;
-getAllCurrencies_fr_BE;
-getAllCurrencies_fr_CA;
-getAllCurrencies_fr_CH;
-getAllCurrencies_fr_FR;
-getAllCurrencies_fr_LU;
-getAllCurrencies_fr_MC;
-getAllCurrencies_fur_IT;
-getAllCurrencies_fy_NL;
-getAllCurrencies_ga_IE;
-getAllCurrencies_gd_GB;
-getAllCurrencies_gsc_FR;
-getAllCurrencies_hr_HR;
-getAllCurrencies_hsb_DE;
-getAllCurrencies_is_IS;
-getAllCurrencies_it_CH;
-getAllCurrencies_it_IT;
-getAllCurrencies_ka_GE;
-getAllCurrencies_kl_GL;
-getAllCurrencies_la_VA;
-getAllCurrencies_lb_LU;
-getAllCurrencies_ltg_LV;
-getAllCurrencies_lt_LT;
-getAllCurrencies_lv_LV;
-getAllCurrencies_mk_MK;
-getAllCurrencies_mt_MT;
-getAllCurrencies_nb_NO;
-getAllCurrencies_nl_BE;
-getAllCurrencies_nl_NL;
-getAllCurrencies_nn_NO;
-getAllCurrencies_no_NO;
-getAllCurrencies_oc_FR;
-getAllCurrencies_pl_PL;
-getAllCurrencies_pt_BR;
-getAllCurrencies_pt_PT;
-getAllCurrencies_ro_RO;
-getAllCurrencies_rue_SK;
-getAllCurrencies_ru_RU;
-getAllCurrencies_sc_IT;
-getAllCurrencies_sh_ME;
-getAllCurrencies_sh_RS;
-getAllCurrencies_sh_YU;
-getAllCurrencies_sk_SK;
-getAllCurrencies_sl_SI;
-getAllCurrencies_sr_ME;
-getAllCurrencies_sr_RS;
-getAllCurrencies_sr_YU;
-getAllCurrencies_sv_FI;
-getAllCurrencies_sv_SE;
-getAllCurrencies_tr_TR;
-getAllCurrencies_uk_UA;
-getAllCurrencies_wa_BE;
-getAllFormats0_ast_ES;
-getAllFormats0_be_BY;
-getAllFormats0_bg_BG;
-getAllFormats0_br_FR;
-getAllFormats0_bs_BA;
-getAllFormats0_ca_ES;
-getAllFormats0_cs_CZ;
-getAllFormats0_cv_RU;
-getAllFormats0_cy_GB;
-getAllFormats0_da_DK;
-getAllFormats0_de_AT;
-getAllFormats0_de_CH;
-getAllFormats0_de_DE;
-getAllFormats0_de_LI;
-getAllFormats0_de_LU;
-getAllFormats0_dsb_DE;
-getAllFormats0_el_GR;
-getAllFormats0_et_EE;
-getAllFormats0_eu;
-getAllFormats0_fi_FI;
-getAllFormats0_fo_FO;
-getAllFormats0_fr_BE;
-getAllFormats0_fr_CA;
-getAllFormats0_fr_CH;
-getAllFormats0_fr_FR;
-getAllFormats0_fr_LU;
-getAllFormats0_fr_MC;
-getAllFormats0_fur_IT;
-getAllFormats0_fy_NL;
-getAllFormats0_ga_IE;
-getAllFormats0_gd_GB;
-getAllFormats0_gsc_FR;
-getAllFormats0_hr_HR;
-getAllFormats0_hsb_DE;
-getAllFormats0_is_IS;
-getAllFormats0_it_CH;
-getAllFormats0_it_IT;
-getAllFormats0_ka_GE;
-getAllFormats0_kl_GL;
-getAllFormats0_la_VA;
-getAllFormats0_lb_LU;
-getAllFormats0_ltg_LV;
-getAllFormats0_lt_LT;
-getAllFormats0_lv_LV;
-getAllFormats0_mk_MK;
-getAllFormats0_mt_MT;
-getAllFormats0_nb_NO;
-getAllFormats0_nl_BE;
-getAllFormats0_nl_NL;
-getAllFormats0_nn_NO;
-getAllFormats0_no_NO;
-getAllFormats0_oc_FR;
-getAllFormats0_pl_PL;
-getAllFormats0_pt_BR;
-getAllFormats0_pt_PT;
-getAllFormats0_ro_RO;
-getAllFormats0_rue_SK;
-getAllFormats0_ru_RU;
-getAllFormats0_sc_IT;
-getAllFormats0_sh_ME;
-getAllFormats0_sh_RS;
-getAllFormats0_sh_YU;
-getAllFormats0_sk_SK;
-getAllFormats0_sl_SI;
-getAllFormats0_sr_ME;
-getAllFormats0_sr_RS;
-getAllFormats0_sr_YU;
-getAllFormats0_sv_FI;
-getAllFormats0_sv_SE;
-getAllFormats0_tr_TR;
-getAllFormats0_uk_UA;
-getAllFormats0_wa_BE;
-getBreakIteratorRules_ast_ES;
-getBreakIteratorRules_be_BY;
-getBreakIteratorRules_bg_BG;
-getBreakIteratorRules_br_FR;
-getBreakIteratorRules_bs_BA;
-getBreakIteratorRules_ca_ES;
-getBreakIteratorRules_cs_CZ;
-getBreakIteratorRules_cv_RU;
-getBreakIteratorRules_cy_GB;
-getBreakIteratorRules_da_DK;
-getBreakIteratorRules_de_AT;
-getBreakIteratorRules_de_CH;
-getBreakIteratorRules_de_DE;
-getBreakIteratorRules_de_LI;
-getBreakIteratorRules_de_LU;
-getBreakIteratorRules_dsb_DE;
-getBreakIteratorRules_el_GR;
-getBreakIteratorRules_et_EE;
-getBreakIteratorRules_eu;
-getBreakIteratorRules_fi_FI;
-getBreakIteratorRules_fo_FO;
-getBreakIteratorRules_fr_BE;
-getBreakIteratorRules_fr_CA;
-getBreakIteratorRules_fr_CH;
-getBreakIteratorRules_fr_FR;
-getBreakIteratorRules_fr_LU;
-getBreakIteratorRules_fr_MC;
-getBreakIteratorRules_fur_IT;
-getBreakIteratorRules_fy_NL;
-getBreakIteratorRules_ga_IE;
-getBreakIteratorRules_gd_GB;
-getBreakIteratorRules_gsc_FR;
-getBreakIteratorRules_hr_HR;
-getBreakIteratorRules_hsb_DE;
-getBreakIteratorRules_is_IS;
-getBreakIteratorRules_it_CH;
-getBreakIteratorRules_it_IT;
-getBreakIteratorRules_ka_GE;
-getBreakIteratorRules_kl_GL;
-getBreakIteratorRules_la_VA;
-getBreakIteratorRules_lb_LU;
-getBreakIteratorRules_ltg_LV;
-getBreakIteratorRules_lt_LT;
-getBreakIteratorRules_lv_LV;
-getBreakIteratorRules_mk_MK;
-getBreakIteratorRules_mt_MT;
-getBreakIteratorRules_nb_NO;
-getBreakIteratorRules_nl_BE;
-getBreakIteratorRules_nl_NL;
-getBreakIteratorRules_nn_NO;
-getBreakIteratorRules_no_NO;
-getBreakIteratorRules_oc_FR;
-getBreakIteratorRules_pl_PL;
-getBreakIteratorRules_pt_BR;
-getBreakIteratorRules_pt_PT;
-getBreakIteratorRules_ro_RO;
-getBreakIteratorRules_rue_SK;
-getBreakIteratorRules_ru_RU;
-getBreakIteratorRules_sc_IT;
-getBreakIteratorRules_sh_ME;
-getBreakIteratorRules_sh_RS;
-getBreakIteratorRules_sh_YU;
-getBreakIteratorRules_sk_SK;
-getBreakIteratorRules_sl_SI;
-getBreakIteratorRules_sr_ME;
-getBreakIteratorRules_sr_RS;
-getBreakIteratorRules_sr_YU;
-getBreakIteratorRules_sv_FI;
-getBreakIteratorRules_sv_SE;
-getBreakIteratorRules_tr_TR;
-getBreakIteratorRules_uk_UA;
-getBreakIteratorRules_wa_BE;
-getCollationOptions_ast_ES;
-getCollationOptions_be_BY;
-getCollationOptions_bg_BG;
-getCollationOptions_br_FR;
-getCollationOptions_bs_BA;
-getCollationOptions_ca_ES;
-getCollationOptions_cs_CZ;
-getCollationOptions_cv_RU;
-getCollationOptions_cy_GB;
-getCollationOptions_da_DK;
-getCollationOptions_de_AT;
-getCollationOptions_de_CH;
-getCollationOptions_de_DE;
-getCollationOptions_de_LI;
-getCollationOptions_de_LU;
-getCollationOptions_dsb_DE;
-getCollationOptions_el_GR;
-getCollationOptions_et_EE;
-getCollationOptions_eu;
-getCollationOptions_fi_FI;
-getCollationOptions_fo_FO;
-getCollationOptions_fr_BE;
-getCollationOptions_fr_CA;
-getCollationOptions_fr_CH;
-getCollationOptions_fr_FR;
-getCollationOptions_fr_LU;
-getCollationOptions_fr_MC;
-getCollationOptions_fur_IT;
-getCollationOptions_fy_NL;
-getCollationOptions_ga_IE;
-getCollationOptions_gd_GB;
-getCollationOptions_gsc_FR;
-getCollationOptions_hr_HR;
-getCollationOptions_hsb_DE;
-getCollationOptions_is_IS;
-getCollationOptions_it_CH;
-getCollationOptions_it_IT;
-getCollationOptions_ka_GE;
-getCollationOptions_kl_GL;
-getCollationOptions_la_VA;
-getCollationOptions_lb_LU;
-getCollationOptions_ltg_LV;
-getCollationOptions_lt_LT;
-getCollationOptions_lv_LV;
-getCollationOptions_mk_MK;
-getCollationOptions_mt_MT;
-getCollationOptions_nb_NO;
-getCollationOptions_nl_BE;
-getCollationOptions_nl_NL;
-getCollationOptions_nn_NO;
-getCollationOptions_no_NO;
-getCollationOptions_oc_FR;
-getCollationOptions_pl_PL;
-getCollationOptions_pt_BR;
-getCollationOptions_pt_PT;
-getCollationOptions_ro_RO;
-getCollationOptions_rue_SK;
-getCollationOptions_ru_RU;
-getCollationOptions_sc_IT;
-getCollationOptions_sh_ME;
-getCollationOptions_sh_RS;
-getCollationOptions_sh_YU;
-getCollationOptions_sk_SK;
-getCollationOptions_sl_SI;
-getCollationOptions_sr_ME;
-getCollationOptions_sr_RS;
-getCollationOptions_sr_YU;
-getCollationOptions_sv_FI;
-getCollationOptions_sv_SE;
-getCollationOptions_tr_TR;
-getCollationOptions_uk_UA;
-getCollationOptions_wa_BE;
-getCollatorImplementation_ast_ES;
-getCollatorImplementation_be_BY;
-getCollatorImplementation_bg_BG;
-getCollatorImplementation_br_FR;
-getCollatorImplementation_bs_BA;
-getCollatorImplementation_ca_ES;
-getCollatorImplementation_cs_CZ;
-getCollatorImplementation_cv_RU;
-getCollatorImplementation_cy_GB;
-getCollatorImplementation_da_DK;
-getCollatorImplementation_de_AT;
-getCollatorImplementation_de_CH;
-getCollatorImplementation_de_DE;
-getCollatorImplementation_de_LI;
-getCollatorImplementation_de_LU;
-getCollatorImplementation_dsb_DE;
-getCollatorImplementation_el_GR;
-getCollatorImplementation_et_EE;
-getCollatorImplementation_eu;
-getCollatorImplementation_fi_FI;
-getCollatorImplementation_fo_FO;
-getCollatorImplementation_fr_BE;
-getCollatorImplementation_fr_CA;
-getCollatorImplementation_fr_CH;
-getCollatorImplementation_fr_FR;
-getCollatorImplementation_fr_LU;
-getCollatorImplementation_fr_MC;
-getCollatorImplementation_fur_IT;
-getCollatorImplementation_fy_NL;
-getCollatorImplementation_ga_IE;
-getCollatorImplementation_gd_GB;
-getCollatorImplementation_gsc_FR;
-getCollatorImplementation_hr_HR;
-getCollatorImplementation_hsb_DE;
-getCollatorImplementation_is_IS;
-getCollatorImplementation_it_CH;
-getCollatorImplementation_it_IT;
-getCollatorImplementation_ka_GE;
-getCollatorImplementation_kl_GL;
-getCollatorImplementation_la_VA;
-getCollatorImplementation_lb_LU;
-getCollatorImplementation_ltg_LV;
-getCollatorImplementation_lt_LT;
-getCollatorImplementation_lv_LV;
-getCollatorImplementation_mk_MK;
-getCollatorImplementation_mt_MT;
-getCollatorImplementation_nb_NO;
-getCollatorImplementation_nl_BE;
-getCollatorImplementation_nl_NL;
-getCollatorImplementation_nn_NO;
-getCollatorImplementation_no_NO;
-getCollatorImplementation_oc_FR;
-getCollatorImplementation_pl_PL;
-getCollatorImplementation_pt_BR;
-getCollatorImplementation_pt_PT;
-getCollatorImplementation_ro_RO;
-getCollatorImplementation_rue_SK;
-getCollatorImplementation_ru_RU;
-getCollatorImplementation_sc_IT;
-getCollatorImplementation_sh_ME;
-getCollatorImplementation_sh_RS;
-getCollatorImplementation_sh_YU;
-getCollatorImplementation_sk_SK;
-getCollatorImplementation_sl_SI;
-getCollatorImplementation_sr_ME;
-getCollatorImplementation_sr_RS;
-getCollatorImplementation_sr_YU;
-getCollatorImplementation_sv_FI;
-getCollatorImplementation_sv_SE;
-getCollatorImplementation_tr_TR;
-getCollatorImplementation_uk_UA;
-getCollatorImplementation_wa_BE;
-getContinuousNumberingLevels_ast_ES;
-getContinuousNumberingLevels_be_BY;
-getContinuousNumberingLevels_bg_BG;
-getContinuousNumberingLevels_br_FR;
-getContinuousNumberingLevels_bs_BA;
-getContinuousNumberingLevels_ca_ES;
-getContinuousNumberingLevels_cs_CZ;
-getContinuousNumberingLevels_cv_RU;
-getContinuousNumberingLevels_cy_GB;
-getContinuousNumberingLevels_da_DK;
-getContinuousNumberingLevels_de_AT;
-getContinuousNumberingLevels_de_CH;
-getContinuousNumberingLevels_de_DE;
-getContinuousNumberingLevels_de_LI;
-getContinuousNumberingLevels_de_LU;
-getContinuousNumberingLevels_dsb_DE;
-getContinuousNumberingLevels_el_GR;
-getContinuousNumberingLevels_et_EE;
-getContinuousNumberingLevels_eu;
-getContinuousNumberingLevels_fi_FI;
-getContinuousNumberingLevels_fo_FO;
-getContinuousNumberingLevels_fr_BE;
-getContinuousNumberingLevels_fr_CA;
-getContinuousNumberingLevels_fr_CH;
-getContinuousNumberingLevels_fr_FR;
-getContinuousNumberingLevels_fr_LU;
-getContinuousNumberingLevels_fr_MC;
-getContinuousNumberingLevels_fur_IT;
-getContinuousNumberingLevels_fy_NL;
-getContinuousNumberingLevels_ga_IE;
-getContinuousNumberingLevels_gd_GB;
-getContinuousNumberingLevels_gsc_FR;
-getContinuousNumberingLevels_hr_HR;
-getContinuousNumberingLevels_hsb_DE;
-getContinuousNumberingLevels_is_IS;
-getContinuousNumberingLevels_it_CH;
-getContinuousNumberingLevels_it_IT;
-getContinuousNumberingLevels_ka_GE;
-getContinuousNumberingLevels_kl_GL;
-getContinuousNumberingLevels_la_VA;
-getContinuousNumberingLevels_lb_LU;
-getContinuousNumberingLevels_ltg_LV;
-getContinuousNumberingLevels_lt_LT;
-getContinuousNumberingLevels_lv_LV;
-getContinuousNumberingLevels_mk_MK;
-getContinuousNumberingLevels_mt_MT;
-getContinuousNumberingLevels_nb_NO;
-getContinuousNumberingLevels_nl_BE;
-getContinuousNumberingLevels_nl_NL;
-getContinuousNumberingLevels_nn_NO;
-getContinuousNumberingLevels_no_NO;
-getContinuousNumberingLevels_oc_FR;
-getContinuousNumberingLevels_pl_PL;
-getContinuousNumberingLevels_pt_BR;
-getContinuousNumberingLevels_pt_PT;
-getContinuousNumberingLevels_ro_RO;
-getContinuousNumberingLevels_rue_SK;
-getContinuousNumberingLevels_ru_RU;
-getContinuousNumberingLevels_sc_IT;
-getContinuousNumberingLevels_sh_ME;
-getContinuousNumberingLevels_sh_RS;
-getContinuousNumberingLevels_sh_YU;
-getContinuousNumberingLevels_sk_SK;
-getContinuousNumberingLevels_sl_SI;
-getContinuousNumberingLevels_sr_ME;
-getContinuousNumberingLevels_sr_RS;
-getContinuousNumberingLevels_sr_YU;
-getContinuousNumberingLevels_sv_FI;
-getContinuousNumberingLevels_sv_SE;
-getContinuousNumberingLevels_tr_TR;
-getContinuousNumberingLevels_uk_UA;
-getContinuousNumberingLevels_wa_BE;
-getFollowPageWords_ast_ES;
-getFollowPageWords_be_BY;
-getFollowPageWords_bg_BG;
-getFollowPageWords_br_FR;
-getFollowPageWords_bs_BA;
-getFollowPageWords_ca_ES;
-getFollowPageWords_cs_CZ;
-getFollowPageWords_cv_RU;
-getFollowPageWords_cy_GB;
-getFollowPageWords_da_DK;
-getFollowPageWords_de_AT;
-getFollowPageWords_de_CH;
-getFollowPageWords_de_DE;
-getFollowPageWords_de_LI;
-getFollowPageWords_de_LU;
-getFollowPageWords_dsb_DE;
-getFollowPageWords_el_GR;
-getFollowPageWords_et_EE;
-getFollowPageWords_eu;
-getFollowPageWords_fi_FI;
-getFollowPageWords_fo_FO;
-getFollowPageWords_fr_BE;
-getFollowPageWords_fr_CA;
-getFollowPageWords_fr_CH;
-getFollowPageWords_fr_FR;
-getFollowPageWords_fr_LU;
-getFollowPageWords_fr_MC;
-getFollowPageWords_fur_IT;
-getFollowPageWords_fy_NL;
-getFollowPageWords_ga_IE;
-getFollowPageWords_gd_GB;
-getFollowPageWords_gsc_FR;
-getFollowPageWords_hr_HR;
-getFollowPageWords_hsb_DE;
-getFollowPageWords_is_IS;
-getFollowPageWords_it_CH;
-getFollowPageWords_it_IT;
-getFollowPageWords_ka_GE;
-getFollowPageWords_kl_GL;
-getFollowPageWords_la_VA;
-getFollowPageWords_lb_LU;
-getFollowPageWords_ltg_LV;
-getFollowPageWords_lt_LT;
-getFollowPageWords_lv_LV;
-getFollowPageWords_mk_MK;
-getFollowPageWords_mt_MT;
-getFollowPageWords_nb_NO;
-getFollowPageWords_nl_BE;
-getFollowPageWords_nl_NL;
-getFollowPageWords_nn_NO;
-getFollowPageWords_no_NO;
-getFollowPageWords_oc_FR;
-getFollowPageWords_pl_PL;
-getFollowPageWords_pt_BR;
-getFollowPageWords_pt_PT;
-getFollowPageWords_ro_RO;
-getFollowPageWords_rue_SK;
-getFollowPageWords_ru_RU;
-getFollowPageWords_sc_IT;
-getFollowPageWords_sh_ME;
-getFollowPageWords_sh_RS;
-getFollowPageWords_sh_YU;
-getFollowPageWords_sk_SK;
-getFollowPageWords_sl_SI;
-getFollowPageWords_sr_ME;
-getFollowPageWords_sr_RS;
-getFollowPageWords_sr_YU;
-getFollowPageWords_sv_FI;
-getFollowPageWords_sv_SE;
-getFollowPageWords_tr_TR;
-getFollowPageWords_uk_UA;
-getFollowPageWords_wa_BE;
-getForbiddenCharacters_ast_ES;
-getForbiddenCharacters_be_BY;
-getForbiddenCharacters_bg_BG;
-getForbiddenCharacters_br_FR;
-getForbiddenCharacters_bs_BA;
-getForbiddenCharacters_ca_ES;
-getForbiddenCharacters_cs_CZ;
-getForbiddenCharacters_cv_RU;
-getForbiddenCharacters_cy_GB;
-getForbiddenCharacters_da_DK;
-getForbiddenCharacters_de_AT;
-getForbiddenCharacters_de_CH;
-getForbiddenCharacters_de_DE;
-getForbiddenCharacters_de_LI;
-getForbiddenCharacters_de_LU;
-getForbiddenCharacters_dsb_DE;
-getForbiddenCharacters_el_GR;
-getForbiddenCharacters_et_EE;
-getForbiddenCharacters_eu;
-getForbiddenCharacters_fi_FI;
-getForbiddenCharacters_fo_FO;
-getForbiddenCharacters_fr_BE;
-getForbiddenCharacters_fr_CA;
-getForbiddenCharacters_fr_CH;
-getForbiddenCharacters_fr_FR;
-getForbiddenCharacters_fr_LU;
-getForbiddenCharacters_fr_MC;
-getForbiddenCharacters_fur_IT;
-getForbiddenCharacters_fy_NL;
-getForbiddenCharacters_ga_IE;
-getForbiddenCharacters_gd_GB;
-getForbiddenCharacters_gsc_FR;
-getForbiddenCharacters_hr_HR;
-getForbiddenCharacters_hsb_DE;
-getForbiddenCharacters_is_IS;
-getForbiddenCharacters_it_CH;
-getForbiddenCharacters_it_IT;
-getForbiddenCharacters_ka_GE;
-getForbiddenCharacters_kl_GL;
-getForbiddenCharacters_la_VA;
-getForbiddenCharacters_lb_LU;
-getForbiddenCharacters_ltg_LV;
-getForbiddenCharacters_lt_LT;
-getForbiddenCharacters_lv_LV;
-getForbiddenCharacters_mk_MK;
-getForbiddenCharacters_mt_MT;
-getForbiddenCharacters_nb_NO;
-getForbiddenCharacters_nl_BE;
-getForbiddenCharacters_nl_NL;
-getForbiddenCharacters_nn_NO;
-getForbiddenCharacters_no_NO;
-getForbiddenCharacters_oc_FR;
-getForbiddenCharacters_pl_PL;
-getForbiddenCharacters_pt_BR;
-getForbiddenCharacters_pt_PT;
-getForbiddenCharacters_ro_RO;
-getForbiddenCharacters_rue_SK;
-getForbiddenCharacters_ru_RU;
-getForbiddenCharacters_sc_IT;
-getForbiddenCharacters_sh_ME;
-getForbiddenCharacters_sh_RS;
-getForbiddenCharacters_sh_YU;
-getForbiddenCharacters_sk_SK;
-getForbiddenCharacters_sl_SI;
-getForbiddenCharacters_sr_ME;
-getForbiddenCharacters_sr_RS;
-getForbiddenCharacters_sr_YU;
-getForbiddenCharacters_sv_FI;
-getForbiddenCharacters_sv_SE;
-getForbiddenCharacters_tr_TR;
-getForbiddenCharacters_uk_UA;
-getForbiddenCharacters_wa_BE;
-getIndexAlgorithm_ast_ES;
-getIndexAlgorithm_be_BY;
-getIndexAlgorithm_bg_BG;
-getIndexAlgorithm_br_FR;
-getIndexAlgorithm_bs_BA;
-getIndexAlgorithm_ca_ES;
-getIndexAlgorithm_cs_CZ;
-getIndexAlgorithm_cv_RU;
-getIndexAlgorithm_cy_GB;
-getIndexAlgorithm_da_DK;
-getIndexAlgorithm_de_AT;
-getIndexAlgorithm_de_CH;
-getIndexAlgorithm_de_DE;
-getIndexAlgorithm_de_LI;
-getIndexAlgorithm_de_LU;
-getIndexAlgorithm_dsb_DE;
-getIndexAlgorithm_el_GR;
-getIndexAlgorithm_et_EE;
-getIndexAlgorithm_eu;
-getIndexAlgorithm_fi_FI;
-getIndexAlgorithm_fo_FO;
-getIndexAlgorithm_fr_BE;
-getIndexAlgorithm_fr_CA;
-getIndexAlgorithm_fr_CH;
-getIndexAlgorithm_fr_FR;
-getIndexAlgorithm_fr_LU;
-getIndexAlgorithm_fr_MC;
-getIndexAlgorithm_fur_IT;
-getIndexAlgorithm_fy_NL;
-getIndexAlgorithm_ga_IE;
-getIndexAlgorithm_gd_GB;
-getIndexAlgorithm_gsc_FR;
-getIndexAlgorithm_hr_HR;
-getIndexAlgorithm_hsb_DE;
-getIndexAlgorithm_is_IS;
-getIndexAlgorithm_it_CH;
-getIndexAlgorithm_it_IT;
-getIndexAlgorithm_ka_GE;
-getIndexAlgorithm_kl_GL;
-getIndexAlgorithm_la_VA;
-getIndexAlgorithm_lb_LU;
-getIndexAlgorithm_ltg_LV;
-getIndexAlgorithm_lt_LT;
-getIndexAlgorithm_lv_LV;
-getIndexAlgorithm_mk_MK;
-getIndexAlgorithm_mt_MT;
-getIndexAlgorithm_nb_NO;
-getIndexAlgorithm_nl_BE;
-getIndexAlgorithm_nl_NL;
-getIndexAlgorithm_nn_NO;
-getIndexAlgorithm_no_NO;
-getIndexAlgorithm_oc_FR;
-getIndexAlgorithm_pl_PL;
-getIndexAlgorithm_pt_BR;
-getIndexAlgorithm_pt_PT;
-getIndexAlgorithm_ro_RO;
-getIndexAlgorithm_rue_SK;
-getIndexAlgorithm_ru_RU;
-getIndexAlgorithm_sc_IT;
-getIndexAlgorithm_sh_ME;
-getIndexAlgorithm_sh_RS;
-getIndexAlgorithm_sh_YU;
-getIndexAlgorithm_sk_SK;
-getIndexAlgorithm_sl_SI;
-getIndexAlgorithm_sr_ME;
-getIndexAlgorithm_sr_RS;
-getIndexAlgorithm_sr_YU;
-getIndexAlgorithm_sv_FI;
-getIndexAlgorithm_sv_SE;
-getIndexAlgorithm_tr_TR;
-getIndexAlgorithm_uk_UA;
-getIndexAlgorithm_wa_BE;
-getLCInfo_ast_ES;
-getLCInfo_be_BY;
-getLCInfo_bg_BG;
-getLCInfo_br_FR;
-getLCInfo_bs_BA;
-getLCInfo_ca_ES;
-getLCInfo_cs_CZ;
-getLCInfo_cv_RU;
-getLCInfo_cy_GB;
-getLCInfo_da_DK;
-getLCInfo_de_AT;
-getLCInfo_de_CH;
-getLCInfo_de_DE;
-getLCInfo_de_LI;
-getLCInfo_de_LU;
-getLCInfo_dsb_DE;
-getLCInfo_el_GR;
-getLCInfo_et_EE;
-getLCInfo_eu;
-getLCInfo_fi_FI;
-getLCInfo_fo_FO;
-getLCInfo_fr_BE;
-getLCInfo_fr_CA;
-getLCInfo_fr_CH;
-getLCInfo_fr_FR;
-getLCInfo_fr_LU;
-getLCInfo_fr_MC;
-getLCInfo_fur_IT;
-getLCInfo_fy_NL;
-getLCInfo_ga_IE;
-getLCInfo_gd_GB;
-getLCInfo_gsc_FR;
-getLCInfo_hr_HR;
-getLCInfo_hsb_DE;
-getLCInfo_is_IS;
-getLCInfo_it_CH;
-getLCInfo_it_IT;
-getLCInfo_ka_GE;
-getLCInfo_kl_GL;
-getLCInfo_la_VA;
-getLCInfo_lb_LU;
-getLCInfo_ltg_LV;
-getLCInfo_lt_LT;
-getLCInfo_lv_LV;
-getLCInfo_mk_MK;
-getLCInfo_mt_MT;
-getLCInfo_nb_NO;
-getLCInfo_nl_BE;
-getLCInfo_nl_NL;
-getLCInfo_nn_NO;
-getLCInfo_no_NO;
-getLCInfo_oc_FR;
-getLCInfo_pl_PL;
-getLCInfo_pt_BR;
-getLCInfo_pt_PT;
-getLCInfo_ro_RO;
-getLCInfo_rue_SK;
-getLCInfo_ru_RU;
-getLCInfo_sc_IT;
-getLCInfo_sh_ME;
-getLCInfo_sh_RS;
-getLCInfo_sh_YU;
-getLCInfo_sk_SK;
-getLCInfo_sl_SI;
-getLCInfo_sr_ME;
-getLCInfo_sr_RS;
-getLCInfo_sr_YU;
-getLCInfo_sv_FI;
-getLCInfo_sv_SE;
-getLCInfo_tr_TR;
-getLCInfo_uk_UA;
-getLCInfo_wa_BE;
-getLocaleItem_ast_ES;
-getLocaleItem_be_BY;
-getLocaleItem_bg_BG;
-getLocaleItem_br_FR;
-getLocaleItem_bs_BA;
-getLocaleItem_ca_ES;
-getLocaleItem_cs_CZ;
-getLocaleItem_cv_RU;
-getLocaleItem_cy_GB;
-getLocaleItem_da_DK;
-getLocaleItem_de_AT;
-getLocaleItem_de_CH;
-getLocaleItem_de_DE;
-getLocaleItem_de_LI;
-getLocaleItem_de_LU;
-getLocaleItem_dsb_DE;
-getLocaleItem_el_GR;
-getLocaleItem_et_EE;
-getLocaleItem_eu;
-getLocaleItem_fi_FI;
-getLocaleItem_fo_FO;
-getLocaleItem_fr_BE;
-getLocaleItem_fr_CA;
-getLocaleItem_fr_CH;
-getLocaleItem_fr_FR;
-getLocaleItem_fr_LU;
-getLocaleItem_fr_MC;
-getLocaleItem_fur_IT;
-getLocaleItem_fy_NL;
-getLocaleItem_ga_IE;
-getLocaleItem_gd_GB;
-getLocaleItem_gsc_FR;
-getLocaleItem_hr_HR;
-getLocaleItem_hsb_DE;
-getLocaleItem_is_IS;
-getLocaleItem_it_CH;
-getLocaleItem_it_IT;
-getLocaleItem_ka_GE;
-getLocaleItem_kl_GL;
-getLocaleItem_la_VA;
-getLocaleItem_lb_LU;
-getLocaleItem_ltg_LV;
-getLocaleItem_lt_LT;
-getLocaleItem_lv_LV;
-getLocaleItem_mk_MK;
-getLocaleItem_mt_MT;
-getLocaleItem_nb_NO;
-getLocaleItem_nl_BE;
-getLocaleItem_nl_NL;
-getLocaleItem_nn_NO;
-getLocaleItem_no_NO;
-getLocaleItem_oc_FR;
-getLocaleItem_pl_PL;
-getLocaleItem_pt_BR;
-getLocaleItem_pt_PT;
-getLocaleItem_ro_RO;
-getLocaleItem_rue_SK;
-getLocaleItem_ru_RU;
-getLocaleItem_sc_IT;
-getLocaleItem_sh_ME;
-getLocaleItem_sh_RS;
-getLocaleItem_sh_YU;
-getLocaleItem_sk_SK;
-getLocaleItem_sl_SI;
-getLocaleItem_sr_ME;
-getLocaleItem_sr_RS;
-getLocaleItem_sr_YU;
-getLocaleItem_sv_FI;
-getLocaleItem_sv_SE;
-getLocaleItem_tr_TR;
-getLocaleItem_uk_UA;
-getLocaleItem_wa_BE;
-getOutlineNumberingLevels_ast_ES;
-getOutlineNumberingLevels_be_BY;
-getOutlineNumberingLevels_bg_BG;
-getOutlineNumberingLevels_br_FR;
-getOutlineNumberingLevels_bs_BA;
-getOutlineNumberingLevels_ca_ES;
-getOutlineNumberingLevels_cs_CZ;
-getOutlineNumberingLevels_cv_RU;
-getOutlineNumberingLevels_cy_GB;
-getOutlineNumberingLevels_da_DK;
-getOutlineNumberingLevels_de_AT;
-getOutlineNumberingLevels_de_CH;
-getOutlineNumberingLevels_de_DE;
-getOutlineNumberingLevels_de_LI;
-getOutlineNumberingLevels_de_LU;
-getOutlineNumberingLevels_dsb_DE;
-getOutlineNumberingLevels_el_GR;
-getOutlineNumberingLevels_et_EE;
-getOutlineNumberingLevels_eu;
-getOutlineNumberingLevels_fi_FI;
-getOutlineNumberingLevels_fo_FO;
-getOutlineNumberingLevels_fr_BE;
-getOutlineNumberingLevels_fr_CA;
-getOutlineNumberingLevels_fr_CH;
-getOutlineNumberingLevels_fr_FR;
-getOutlineNumberingLevels_fr_LU;
-getOutlineNumberingLevels_fr_MC;
-getOutlineNumberingLevels_fur_IT;
-getOutlineNumberingLevels_fy_NL;
-getOutlineNumberingLevels_ga_IE;
-getOutlineNumberingLevels_gd_GB;
-getOutlineNumberingLevels_gsc_FR;
-getOutlineNumberingLevels_hr_HR;
-getOutlineNumberingLevels_hsb_DE;
-getOutlineNumberingLevels_is_IS;
-getOutlineNumberingLevels_it_CH;
-getOutlineNumberingLevels_it_IT;
-getOutlineNumberingLevels_ka_GE;
-getOutlineNumberingLevels_kl_GL;
-getOutlineNumberingLevels_la_VA;
-getOutlineNumberingLevels_lb_LU;
-getOutlineNumberingLevels_ltg_LV;
-getOutlineNumberingLevels_lt_LT;
-getOutlineNumberingLevels_lv_LV;
-getOutlineNumberingLevels_mk_MK;
-getOutlineNumberingLevels_mt_MT;
-getOutlineNumberingLevels_nb_NO;
-getOutlineNumberingLevels_nl_BE;
-getOutlineNumberingLevels_nl_NL;
-getOutlineNumberingLevels_nn_NO;
-getOutlineNumberingLevels_no_NO;
-getOutlineNumberingLevels_oc_FR;
-getOutlineNumberingLevels_pl_PL;
-getOutlineNumberingLevels_pt_BR;
-getOutlineNumberingLevels_pt_PT;
-getOutlineNumberingLevels_ro_RO;
-getOutlineNumberingLevels_rue_SK;
-getOutlineNumberingLevels_ru_RU;
-getOutlineNumberingLevels_sc_IT;
-getOutlineNumberingLevels_sh_ME;
-getOutlineNumberingLevels_sh_RS;
-getOutlineNumberingLevels_sh_YU;
-getOutlineNumberingLevels_sk_SK;
-getOutlineNumberingLevels_sl_SI;
-getOutlineNumberingLevels_sr_ME;
-getOutlineNumberingLevels_sr_RS;
-getOutlineNumberingLevels_sr_YU;
-getOutlineNumberingLevels_sv_FI;
-getOutlineNumberingLevels_sv_SE;
-getOutlineNumberingLevels_tr_TR;
-getOutlineNumberingLevels_uk_UA;
-getOutlineNumberingLevels_wa_BE;
-getReservedWords_ast_ES;
-getReservedWords_be_BY;
-getReservedWords_bg_BG;
-getReservedWords_br_FR;
-getReservedWords_bs_BA;
-getReservedWords_ca_ES;
-getReservedWords_cs_CZ;
-getReservedWords_cv_RU;
-getReservedWords_cy_GB;
-getReservedWords_da_DK;
-getReservedWords_de_AT;
-getReservedWords_de_CH;
-getReservedWords_de_DE;
-getReservedWords_de_LI;
-getReservedWords_de_LU;
-getReservedWords_dsb_DE;
-getReservedWords_el_GR;
-getReservedWords_et_EE;
-getReservedWords_eu;
-getReservedWords_fi_FI;
-getReservedWords_fo_FO;
-getReservedWords_fr_BE;
-getReservedWords_fr_CA;
-getReservedWords_fr_CH;
-getReservedWords_fr_FR;
-getReservedWords_fr_LU;
-getReservedWords_fr_MC;
-getReservedWords_fur_IT;
-getReservedWords_fy_NL;
-getReservedWords_ga_IE;
-getReservedWords_gd_GB;
-getReservedWords_gsc_FR;
-getReservedWords_hr_HR;
-getReservedWords_hsb_DE;
-getReservedWords_is_IS;
-getReservedWords_it_CH;
-getReservedWords_it_IT;
-getReservedWords_ka_GE;
-getReservedWords_kl_GL;
-getReservedWords_la_VA;
-getReservedWords_lb_LU;
-getReservedWords_ltg_LV;
-getReservedWords_lt_LT;
-getReservedWords_lv_LV;
-getReservedWords_mk_MK;
-getReservedWords_mt_MT;
-getReservedWords_nb_NO;
-getReservedWords_nl_BE;
-getReservedWords_nl_NL;
-getReservedWords_nn_NO;
-getReservedWords_no_NO;
-getReservedWords_oc_FR;
-getReservedWords_pl_PL;
-getReservedWords_pt_BR;
-getReservedWords_pt_PT;
-getReservedWords_ro_RO;
-getReservedWords_rue_SK;
-getReservedWords_ru_RU;
-getReservedWords_sc_IT;
-getReservedWords_sh_ME;
-getReservedWords_sh_RS;
-getReservedWords_sh_YU;
-getReservedWords_sk_SK;
-getReservedWords_sl_SI;
-getReservedWords_sr_ME;
-getReservedWords_sr_RS;
-getReservedWords_sr_YU;
-getReservedWords_sv_FI;
-getReservedWords_sv_SE;
-getReservedWords_tr_TR;
-getReservedWords_uk_UA;
-getReservedWords_wa_BE;
-getSearchOptions_ast_ES;
-getSearchOptions_be_BY;
-getSearchOptions_bg_BG;
-getSearchOptions_br_FR;
-getSearchOptions_bs_BA;
-getSearchOptions_ca_ES;
-getSearchOptions_cs_CZ;
-getSearchOptions_cv_RU;
-getSearchOptions_cy_GB;
-getSearchOptions_da_DK;
-getSearchOptions_de_AT;
-getSearchOptions_de_CH;
-getSearchOptions_de_DE;
-getSearchOptions_de_LI;
-getSearchOptions_de_LU;
-getSearchOptions_dsb_DE;
-getSearchOptions_el_GR;
-getSearchOptions_et_EE;
-getSearchOptions_eu;
-getSearchOptions_fi_FI;
-getSearchOptions_fo_FO;
-getSearchOptions_fr_BE;
-getSearchOptions_fr_CA;
-getSearchOptions_fr_CH;
-getSearchOptions_fr_FR;
-getSearchOptions_fr_LU;
-getSearchOptions_fr_MC;
-getSearchOptions_fur_IT;
-getSearchOptions_fy_NL;
-getSearchOptions_ga_IE;
-getSearchOptions_gd_GB;
-getSearchOptions_gsc_FR;
-getSearchOptions_hr_HR;
-getSearchOptions_hsb_DE;
-getSearchOptions_is_IS;
-getSearchOptions_it_CH;
-getSearchOptions_it_IT;
-getSearchOptions_ka_GE;
-getSearchOptions_kl_GL;
-getSearchOptions_la_VA;
-getSearchOptions_lb_LU;
-getSearchOptions_ltg_LV;
-getSearchOptions_lt_LT;
-getSearchOptions_lv_LV;
-getSearchOptions_mk_MK;
-getSearchOptions_mt_MT;
-getSearchOptions_nb_NO;
-getSearchOptions_nl_BE;
-getSearchOptions_nl_NL;
-getSearchOptions_nn_NO;
-getSearchOptions_no_NO;
-getSearchOptions_oc_FR;
-getSearchOptions_pl_PL;
-getSearchOptions_pt_BR;
-getSearchOptions_pt_PT;
-getSearchOptions_ro_RO;
-getSearchOptions_rue_SK;
-getSearchOptions_ru_RU;
-getSearchOptions_sc_IT;
-getSearchOptions_sh_ME;
-getSearchOptions_sh_RS;
-getSearchOptions_sh_YU;
-getSearchOptions_sk_SK;
-getSearchOptions_sl_SI;
-getSearchOptions_sr_ME;
-getSearchOptions_sr_RS;
-getSearchOptions_sr_YU;
-getSearchOptions_sv_FI;
-getSearchOptions_sv_SE;
-getSearchOptions_tr_TR;
-getSearchOptions_uk_UA;
-getSearchOptions_wa_BE;
-getTransliterations_ast_ES;
-getTransliterations_be_BY;
-getTransliterations_bg_BG;
-getTransliterations_br_FR;
-getTransliterations_bs_BA;
-getTransliterations_ca_ES;
-getTransliterations_cs_CZ;
-getTransliterations_cv_RU;
-getTransliterations_cy_GB;
-getTransliterations_da_DK;
-getTransliterations_de_AT;
-getTransliterations_de_CH;
-getTransliterations_de_DE;
-getTransliterations_de_LI;
-getTransliterations_de_LU;
-getTransliterations_dsb_DE;
-getTransliterations_el_GR;
-getTransliterations_et_EE;
-getTransliterations_eu;
-getTransliterations_fi_FI;
-getTransliterations_fo_FO;
-getTransliterations_fr_BE;
-getTransliterations_fr_CA;
-getTransliterations_fr_CH;
-getTransliterations_fr_FR;
-getTransliterations_fr_LU;
-getTransliterations_fr_MC;
-getTransliterations_fur_IT;
-getTransliterations_fy_NL;
-getTransliterations_ga_IE;
-getTransliterations_gd_GB;
-getTransliterations_gsc_FR;
-getTransliterations_hr_HR;
-getTransliterations_hsb_DE;
-getTransliterations_is_IS;
-getTransliterations_it_CH;
-getTransliterations_it_IT;
-getTransliterations_ka_GE;
-getTransliterations_kl_GL;
-getTransliterations_la_VA;
-getTransliterations_lb_LU;
-getTransliterations_ltg_LV;
-getTransliterations_lt_LT;
-getTransliterations_lv_LV;
-getTransliterations_mk_MK;
-getTransliterations_mt_MT;
-getTransliterations_nb_NO;
-getTransliterations_nl_BE;
-getTransliterations_nl_NL;
-getTransliterations_nn_NO;
-getTransliterations_no_NO;
-getTransliterations_oc_FR;
-getTransliterations_pl_PL;
-getTransliterations_pt_BR;
-getTransliterations_pt_PT;
-getTransliterations_ro_RO;
-getTransliterations_rue_SK;
-getTransliterations_ru_RU;
-getTransliterations_sc_IT;
-getTransliterations_sh_ME;
-getTransliterations_sh_RS;
-getTransliterations_sh_YU;
-getTransliterations_sk_SK;
-getTransliterations_sl_SI;
-getTransliterations_sr_ME;
-getTransliterations_sr_RS;
-getTransliterations_sr_YU;
-getTransliterations_sv_FI;
-getTransliterations_sv_SE;
-getTransliterations_tr_TR;
-getTransliterations_uk_UA;
-getTransliterations_wa_BE;
-getUnicodeScripts_ast_ES;
-getUnicodeScripts_be_BY;
-getUnicodeScripts_bg_BG;
-getUnicodeScripts_br_FR;
-getUnicodeScripts_bs_BA;
-getUnicodeScripts_ca_ES;
-getUnicodeScripts_cs_CZ;
-getUnicodeScripts_cv_RU;
-getUnicodeScripts_cy_GB;
-getUnicodeScripts_da_DK;
-getUnicodeScripts_de_AT;
-getUnicodeScripts_de_CH;
-getUnicodeScripts_de_DE;
-getUnicodeScripts_de_LI;
-getUnicodeScripts_de_LU;
-getUnicodeScripts_dsb_DE;
-getUnicodeScripts_el_GR;
-getUnicodeScripts_et_EE;
-getUnicodeScripts_eu;
-getUnicodeScripts_fi_FI;
-getUnicodeScripts_fo_FO;
-getUnicodeScripts_fr_BE;
-getUnicodeScripts_fr_CA;
-getUnicodeScripts_fr_CH;
-getUnicodeScripts_fr_FR;
-getUnicodeScripts_fr_LU;
-getUnicodeScripts_fr_MC;
-getUnicodeScripts_fur_IT;
-getUnicodeScripts_fy_NL;
-getUnicodeScripts_ga_IE;
-getUnicodeScripts_gd_GB;
-getUnicodeScripts_gsc_FR;
-getUnicodeScripts_hr_HR;
-getUnicodeScripts_hsb_DE;
-getUnicodeScripts_is_IS;
-getUnicodeScripts_it_CH;
-getUnicodeScripts_it_IT;
-getUnicodeScripts_ka_GE;
-getUnicodeScripts_kl_GL;
-getUnicodeScripts_la_VA;
-getUnicodeScripts_lb_LU;
-getUnicodeScripts_ltg_LV;
-getUnicodeScripts_lt_LT;
-getUnicodeScripts_lv_LV;
-getUnicodeScripts_mk_MK;
-getUnicodeScripts_mt_MT;
-getUnicodeScripts_nb_NO;
-getUnicodeScripts_nl_BE;
-getUnicodeScripts_nl_NL;
-getUnicodeScripts_nn_NO;
-getUnicodeScripts_no_NO;
-getUnicodeScripts_oc_FR;
-getUnicodeScripts_pl_PL;
-getUnicodeScripts_pt_BR;
-getUnicodeScripts_pt_PT;
-getUnicodeScripts_ro_RO;
-getUnicodeScripts_rue_SK;
-getUnicodeScripts_ru_RU;
-getUnicodeScripts_sc_IT;
-getUnicodeScripts_sh_ME;
-getUnicodeScripts_sh_RS;
-getUnicodeScripts_sh_YU;
-getUnicodeScripts_sk_SK;
-getUnicodeScripts_sl_SI;
-getUnicodeScripts_sr_ME;
-getUnicodeScripts_sr_RS;
-getUnicodeScripts_sr_YU;
-getUnicodeScripts_sv_FI;
-getUnicodeScripts_sv_SE;
-getUnicodeScripts_tr_TR;
-getUnicodeScripts_uk_UA;
-getUnicodeScripts_wa_BE;
-
-local:
- *;
-};
diff --git a/i18npool/source/localedata/data/localedata_others.map b/i18npool/source/localedata/data/localedata_others.map
deleted file mode 100644
index de7a2312bfb9..000000000000
--- a/i18npool/source/localedata/data/localedata_others.map
+++ /dev/null
@@ -1,1469 +0,0 @@
-UDK_3_0_0 {
-global:
-GetVersionInfo;
-getAllCalendars_af_NA;
-getAllCalendars_af_ZA;
-getAllCalendars_ak_GH;
-getAllCalendars_am_ET;
-getAllCalendars_ar_DZ;
-getAllCalendars_ar_EG;
-getAllCalendars_ar_LB;
-getAllCalendars_ar_OM;
-getAllCalendars_ar_SA;
-getAllCalendars_ar_TN;
-getAllCalendars_az_AZ;
-getAllCalendars_bn_BD;
-getAllCalendars_bn_IN;
-getAllCalendars_dz_BT;
-getAllCalendars_ee_GH;
-getAllCalendars_en_IN;
-getAllCalendars_eo;
-getAllCalendars_fa_IR;
-getAllCalendars_gug_PY;
-getAllCalendars_gu_IN;
-getAllCalendars_ha_GH;
-getAllCalendars_haw_US;
-getAllCalendars_he_IL;
-getAllCalendars_hi_IN;
-getAllCalendars_hil_PH;
-getAllCalendars_ht_HT;
-getAllCalendars_hu_HU;
-getAllCalendars_hy_AM;
-getAllCalendars_ia;
-getAllCalendars_id_ID;
-getAllCalendars_ja_JP;
-getAllCalendars_jbo;
-getAllCalendars_kab_DZ;
-getAllCalendars_kk_KZ;
-getAllCalendars_km_KH;
-getAllCalendars_kn_IN;
-getAllCalendars_ko_KR;
-getAllCalendars_ku_TR;
-getAllCalendars_ky_KG;
-getAllCalendars_lg_UG;
-getAllCalendars_lif_NP;
-getAllCalendars_ln_CD;
-getAllCalendars_lo_LA;
-getAllCalendars_mai_IN;
-getAllCalendars_ml_IN;
-getAllCalendars_mn_MN;
-getAllCalendars_mr_IN;
-getAllCalendars_ms_MY;
-getAllCalendars_my_MM;
-getAllCalendars_ne_NP;
-getAllCalendars_nr_ZA;
-getAllCalendars_nso_ZA;
-getAllCalendars_om_ET;
-getAllCalendars_or_IN;
-getAllCalendars_pa_IN;
-getAllCalendars_plt_MG;
-getAllCalendars_pt_AO;
-getAllCalendars_rw_RW;
-getAllCalendars_sg_CF;
-getAllCalendars_shs_CA;
-getAllCalendars_so_SO;
-getAllCalendars_ss_ZA;
-getAllCalendars_st_ZA;
-getAllCalendars_sw_TZ;
-getAllCalendars_ta_IN;
-getAllCalendars_te_IN;
-getAllCalendars_tg_TJ;
-getAllCalendars_th_TH;
-getAllCalendars_ti_ER;
-getAllCalendars_tk_TM;
-getAllCalendars_tn_ZA;
-getAllCalendars_tpi_PG;
-getAllCalendars_ts_ZA;
-getAllCalendars_ug_CN;
-getAllCalendars_ur_PK;
-getAllCalendars_uz_UZ;
-getAllCalendars_ve_ZA;
-getAllCalendars_vi_VN;
-getAllCalendars_xh_ZA;
-getAllCalendars_yi_US;
-getAllCalendars_zh_CN;
-getAllCalendars_zh_HK;
-getAllCalendars_zh_MO;
-getAllCalendars_zh_SG;
-getAllCalendars_zh_TW;
-getAllCalendars_zu_ZA;
-getAllCurrencies_af_NA;
-getAllCurrencies_af_ZA;
-getAllCurrencies_ak_GH;
-getAllCurrencies_am_ET;
-getAllCurrencies_ar_DZ;
-getAllCurrencies_ar_EG;
-getAllCurrencies_ar_LB;
-getAllCurrencies_ar_OM;
-getAllCurrencies_ar_SA;
-getAllCurrencies_ar_TN;
-getAllCurrencies_az_AZ;
-getAllCurrencies_bn_BD;
-getAllCurrencies_bn_IN;
-getAllCurrencies_dz_BT;
-getAllCurrencies_ee_GH;
-getAllCurrencies_en_IN;
-getAllCurrencies_eo;
-getAllCurrencies_fa_IR;
-getAllCurrencies_gug_PY;
-getAllCurrencies_gu_IN;
-getAllCurrencies_ha_GH;
-getAllCurrencies_haw_US;
-getAllCurrencies_he_IL;
-getAllCurrencies_hi_IN;
-getAllCurrencies_hil_PH;
-getAllCurrencies_ht_HT;
-getAllCurrencies_hu_HU;
-getAllCurrencies_hy_AM;
-getAllCurrencies_ia;
-getAllCurrencies_id_ID;
-getAllCurrencies_ja_JP;
-getAllCurrencies_jbo;
-getAllCurrencies_kab_DZ;
-getAllCurrencies_kk_KZ;
-getAllCurrencies_km_KH;
-getAllCurrencies_kn_IN;
-getAllCurrencies_ko_KR;
-getAllCurrencies_ku_TR;
-getAllCurrencies_ky_KG;
-getAllCurrencies_lg_UG;
-getAllCurrencies_lif_NP;
-getAllCurrencies_ln_CD;
-getAllCurrencies_lo_LA;
-getAllCurrencies_mai_IN;
-getAllCurrencies_ml_IN;
-getAllCurrencies_mn_MN;
-getAllCurrencies_mr_IN;
-getAllCurrencies_ms_MY;
-getAllCurrencies_my_MM;
-getAllCurrencies_ne_NP;
-getAllCurrencies_nr_ZA;
-getAllCurrencies_nso_ZA;
-getAllCurrencies_om_ET;
-getAllCurrencies_or_IN;
-getAllCurrencies_pa_IN;
-getAllCurrencies_plt_MG;
-getAllCurrencies_pt_AO;
-getAllCurrencies_rw_RW;
-getAllCurrencies_sg_CF;
-getAllCurrencies_shs_CA;
-getAllCurrencies_so_SO;
-getAllCurrencies_ss_ZA;
-getAllCurrencies_st_ZA;
-getAllCurrencies_sw_TZ;
-getAllCurrencies_ta_IN;
-getAllCurrencies_te_IN;
-getAllCurrencies_tg_TJ;
-getAllCurrencies_th_TH;
-getAllCurrencies_ti_ER;
-getAllCurrencies_tk_TM;
-getAllCurrencies_tn_ZA;
-getAllCurrencies_tpi_PG;
-getAllCurrencies_ts_ZA;
-getAllCurrencies_ug_CN;
-getAllCurrencies_ur_PK;
-getAllCurrencies_uz_UZ;
-getAllCurrencies_ve_ZA;
-getAllCurrencies_vi_VN;
-getAllCurrencies_xh_ZA;
-getAllCurrencies_yi_US;
-getAllCurrencies_zh_CN;
-getAllCurrencies_zh_HK;
-getAllCurrencies_zh_MO;
-getAllCurrencies_zh_SG;
-getAllCurrencies_zh_TW;
-getAllCurrencies_zu_ZA;
-getAllFormats0_af_NA;
-getAllFormats0_af_ZA;
-getAllFormats0_ak_GH;
-getAllFormats0_am_ET;
-getAllFormats0_ar_DZ;
-getAllFormats0_ar_EG;
-getAllFormats0_ar_LB;
-getAllFormats0_ar_OM;
-getAllFormats0_ar_SA;
-getAllFormats0_ar_TN;
-getAllFormats0_az_AZ;
-getAllFormats0_bn_BD;
-getAllFormats0_bn_IN;
-getAllFormats0_dz_BT;
-getAllFormats0_ee_GH;
-getAllFormats0_en_IN;
-getAllFormats0_eo;
-getAllFormats0_fa_IR;
-getAllFormats0_gug_PY;
-getAllFormats0_gu_IN;
-getAllFormats0_ha_GH;
-getAllFormats0_haw_US;
-getAllFormats0_he_IL;
-getAllFormats0_hi_IN;
-getAllFormats0_hil_PH;
-getAllFormats0_ht_HT;
-getAllFormats0_hu_HU;
-getAllFormats0_hy_AM;
-getAllFormats0_ia;
-getAllFormats0_id_ID;
-getAllFormats0_ja_JP;
-getAllFormats0_jbo;
-getAllFormats0_kab_DZ;
-getAllFormats0_kk_KZ;
-getAllFormats0_km_KH;
-getAllFormats0_kn_IN;
-getAllFormats0_ko_KR;
-getAllFormats0_ku_TR;
-getAllFormats0_ky_KG;
-getAllFormats0_lg_UG;
-getAllFormats0_lif_NP;
-getAllFormats0_ln_CD;
-getAllFormats0_lo_LA;
-getAllFormats0_mai_IN;
-getAllFormats0_ml_IN;
-getAllFormats0_mn_MN;
-getAllFormats0_mr_IN;
-getAllFormats0_ms_MY;
-getAllFormats0_my_MM;
-getAllFormats0_ne_NP;
-getAllFormats0_nr_ZA;
-getAllFormats0_nso_ZA;
-getAllFormats0_om_ET;
-getAllFormats0_or_IN;
-getAllFormats0_pa_IN;
-getAllFormats0_plt_MG;
-getAllFormats0_pt_AO;
-getAllFormats0_rw_RW;
-getAllFormats0_sg_CF;
-getAllFormats0_shs_CA;
-getAllFormats0_so_SO;
-getAllFormats0_ss_ZA;
-getAllFormats0_st_ZA;
-getAllFormats0_sw_TZ;
-getAllFormats0_ta_IN;
-getAllFormats0_te_IN;
-getAllFormats0_tg_TJ;
-getAllFormats0_th_TH;
-getAllFormats0_ti_ER;
-getAllFormats0_tk_TM;
-getAllFormats0_tn_ZA;
-getAllFormats0_tpi_PG;
-getAllFormats0_ts_ZA;
-getAllFormats0_ug_CN;
-getAllFormats0_ur_PK;
-getAllFormats0_uz_UZ;
-getAllFormats0_ve_ZA;
-getAllFormats0_vi_VN;
-getAllFormats0_xh_ZA;
-getAllFormats0_yi_US;
-getAllFormats0_zh_CN;
-getAllFormats0_zh_HK;
-getAllFormats0_zh_MO;
-getAllFormats0_zh_SG;
-getAllFormats0_zh_TW;
-getAllFormats0_zu_ZA;
-getBreakIteratorRules_af_NA;
-getBreakIteratorRules_af_ZA;
-getBreakIteratorRules_ak_GH;
-getBreakIteratorRules_am_ET;
-getBreakIteratorRules_ar_DZ;
-getBreakIteratorRules_ar_EG;
-getBreakIteratorRules_ar_LB;
-getBreakIteratorRules_ar_OM;
-getBreakIteratorRules_ar_SA;
-getBreakIteratorRules_ar_TN;
-getBreakIteratorRules_az_AZ;
-getBreakIteratorRules_bn_BD;
-getBreakIteratorRules_bn_IN;
-getBreakIteratorRules_dz_BT;
-getBreakIteratorRules_ee_GH;
-getBreakIteratorRules_en_IN;
-getBreakIteratorRules_eo;
-getBreakIteratorRules_fa_IR;
-getBreakIteratorRules_gug_PY;
-getBreakIteratorRules_gu_IN;
-getBreakIteratorRules_ha_GH;
-getBreakIteratorRules_haw_US;
-getBreakIteratorRules_he_IL;
-getBreakIteratorRules_hi_IN;
-getBreakIteratorRules_hil_PH;
-getBreakIteratorRules_ht_HT;
-getBreakIteratorRules_hu_HU;
-getBreakIteratorRules_hy_AM;
-getBreakIteratorRules_ia;
-getBreakIteratorRules_id_ID;
-getBreakIteratorRules_ja_JP;
-getBreakIteratorRules_jbo;
-getBreakIteratorRules_kab_DZ;
-getBreakIteratorRules_kk_KZ;
-getBreakIteratorRules_km_KH;
-getBreakIteratorRules_kn_IN;
-getBreakIteratorRules_ko_KR;
-getBreakIteratorRules_ku_TR;
-getBreakIteratorRules_ky_KG;
-getBreakIteratorRules_lg_UG;
-getBreakIteratorRules_lif_NP;
-getBreakIteratorRules_ln_CD;
-getBreakIteratorRules_lo_LA;
-getBreakIteratorRules_mai_IN;
-getBreakIteratorRules_ml_IN;
-getBreakIteratorRules_mn_MN;
-getBreakIteratorRules_mr_IN;
-getBreakIteratorRules_ms_MY;
-getBreakIteratorRules_my_MM;
-getBreakIteratorRules_ne_NP;
-getBreakIteratorRules_nr_ZA;
-getBreakIteratorRules_nso_ZA;
-getBreakIteratorRules_om_ET;
-getBreakIteratorRules_or_IN;
-getBreakIteratorRules_pa_IN;
-getBreakIteratorRules_plt_MG;
-getBreakIteratorRules_pt_AO;
-getBreakIteratorRules_rw_RW;
-getBreakIteratorRules_sg_CF;
-getBreakIteratorRules_shs_CA;
-getBreakIteratorRules_so_SO;
-getBreakIteratorRules_ss_ZA;
-getBreakIteratorRules_st_ZA;
-getBreakIteratorRules_sw_TZ;
-getBreakIteratorRules_ta_IN;
-getBreakIteratorRules_te_IN;
-getBreakIteratorRules_tg_TJ;
-getBreakIteratorRules_th_TH;
-getBreakIteratorRules_ti_ER;
-getBreakIteratorRules_tk_TM;
-getBreakIteratorRules_tn_ZA;
-getBreakIteratorRules_tpi_PG;
-getBreakIteratorRules_ts_ZA;
-getBreakIteratorRules_ug_CN;
-getBreakIteratorRules_ur_PK;
-getBreakIteratorRules_uz_UZ;
-getBreakIteratorRules_ve_ZA;
-getBreakIteratorRules_vi_VN;
-getBreakIteratorRules_xh_ZA;
-getBreakIteratorRules_yi_US;
-getBreakIteratorRules_zh_CN;
-getBreakIteratorRules_zh_HK;
-getBreakIteratorRules_zh_MO;
-getBreakIteratorRules_zh_SG;
-getBreakIteratorRules_zh_TW;
-getBreakIteratorRules_zu_ZA;
-getCollationOptions_af_NA;
-getCollationOptions_af_ZA;
-getCollationOptions_ak_GH;
-getCollationOptions_am_ET;
-getCollationOptions_ar_DZ;
-getCollationOptions_ar_EG;
-getCollationOptions_ar_LB;
-getCollationOptions_ar_OM;
-getCollationOptions_ar_SA;
-getCollationOptions_ar_TN;
-getCollationOptions_az_AZ;
-getCollationOptions_bn_BD;
-getCollationOptions_bn_IN;
-getCollationOptions_dz_BT;
-getCollationOptions_ee_GH;
-getCollationOptions_en_IN;
-getCollationOptions_eo;
-getCollationOptions_fa_IR;
-getCollationOptions_gug_PY;
-getCollationOptions_gu_IN;
-getCollationOptions_ha_GH;
-getCollationOptions_haw_US;
-getCollationOptions_he_IL;
-getCollationOptions_hi_IN;
-getCollationOptions_hil_PH;
-getCollationOptions_ht_HT;
-getCollationOptions_hu_HU;
-getCollationOptions_hy_AM;
-getCollationOptions_ia;
-getCollationOptions_id_ID;
-getCollationOptions_ja_JP;
-getCollationOptions_jbo;
-getCollationOptions_kab_DZ;
-getCollationOptions_kk_KZ;
-getCollationOptions_km_KH;
-getCollationOptions_kn_IN;
-getCollationOptions_ko_KR;
-getCollationOptions_ku_TR;
-getCollationOptions_ky_KG;
-getCollationOptions_lg_UG;
-getCollationOptions_lif_NP;
-getCollationOptions_ln_CD;
-getCollationOptions_lo_LA;
-getCollationOptions_mai_IN;
-getCollationOptions_ml_IN;
-getCollationOptions_mn_MN;
-getCollationOptions_mr_IN;
-getCollationOptions_ms_MY;
-getCollationOptions_my_MM;
-getCollationOptions_ne_NP;
-getCollationOptions_nr_ZA;
-getCollationOptions_nso_ZA;
-getCollationOptions_om_ET;
-getCollationOptions_or_IN;
-getCollationOptions_pa_IN;
-getCollationOptions_plt_MG;
-getCollationOptions_pt_AO;
-getCollationOptions_rw_RW;
-getCollationOptions_sg_CF;
-getCollationOptions_shs_CA;
-getCollationOptions_so_SO;
-getCollationOptions_ss_ZA;
-getCollationOptions_st_ZA;
-getCollationOptions_sw_TZ;
-getCollationOptions_ta_IN;
-getCollationOptions_te_IN;
-getCollationOptions_tg_TJ;
-getCollationOptions_th_TH;
-getCollationOptions_ti_ER;
-getCollationOptions_tk_TM;
-getCollationOptions_tn_ZA;
-getCollationOptions_tpi_PG;
-getCollationOptions_ts_ZA;
-getCollationOptions_ug_CN;
-getCollationOptions_ur_PK;
-getCollationOptions_uz_UZ;
-getCollationOptions_ve_ZA;
-getCollationOptions_vi_VN;
-getCollationOptions_xh_ZA;
-getCollationOptions_yi_US;
-getCollationOptions_zh_CN;
-getCollationOptions_zh_HK;
-getCollationOptions_zh_MO;
-getCollationOptions_zh_SG;
-getCollationOptions_zh_TW;
-getCollationOptions_zu_ZA;
-getCollatorImplementation_af_NA;
-getCollatorImplementation_af_ZA;
-getCollatorImplementation_ak_GH;
-getCollatorImplementation_am_ET;
-getCollatorImplementation_ar_DZ;
-getCollatorImplementation_ar_EG;
-getCollatorImplementation_ar_LB;
-getCollatorImplementation_ar_OM;
-getCollatorImplementation_ar_SA;
-getCollatorImplementation_ar_TN;
-getCollatorImplementation_az_AZ;
-getCollatorImplementation_bn_BD;
-getCollatorImplementation_bn_IN;
-getCollatorImplementation_dz_BT;
-getCollatorImplementation_ee_GH;
-getCollatorImplementation_en_IN;
-getCollatorImplementation_eo;
-getCollatorImplementation_fa_IR;
-getCollatorImplementation_gug_PY;
-getCollatorImplementation_gu_IN;
-getCollatorImplementation_ha_GH;
-getCollatorImplementation_haw_US;
-getCollatorImplementation_he_IL;
-getCollatorImplementation_hi_IN;
-getCollatorImplementation_hil_PH;
-getCollatorImplementation_ht_HT;
-getCollatorImplementation_hu_HU;
-getCollatorImplementation_hy_AM;
-getCollatorImplementation_ia;
-getCollatorImplementation_id_ID;
-getCollatorImplementation_ja_JP;
-getCollatorImplementation_jbo;
-getCollatorImplementation_kab_DZ;
-getCollatorImplementation_kk_KZ;
-getCollatorImplementation_km_KH;
-getCollatorImplementation_kn_IN;
-getCollatorImplementation_ko_KR;
-getCollatorImplementation_ku_TR;
-getCollatorImplementation_ky_KG;
-getCollatorImplementation_lg_UG;
-getCollatorImplementation_lif_NP;
-getCollatorImplementation_ln_CD;
-getCollatorImplementation_lo_LA;
-getCollatorImplementation_mai_IN;
-getCollatorImplementation_ml_IN;
-getCollatorImplementation_mn_MN;
-getCollatorImplementation_mr_IN;
-getCollatorImplementation_ms_MY;
-getCollatorImplementation_my_MM;
-getCollatorImplementation_ne_NP;
-getCollatorImplementation_nr_ZA;
-getCollatorImplementation_nso_ZA;
-getCollatorImplementation_om_ET;
-getCollatorImplementation_or_IN;
-getCollatorImplementation_pa_IN;
-getCollatorImplementation_plt_MG;
-getCollatorImplementation_pt_AO;
-getCollatorImplementation_rw_RW;
-getCollatorImplementation_sg_CF;
-getCollatorImplementation_shs_CA;
-getCollatorImplementation_so_SO;
-getCollatorImplementation_ss_ZA;
-getCollatorImplementation_st_ZA;
-getCollatorImplementation_sw_TZ;
-getCollatorImplementation_ta_IN;
-getCollatorImplementation_te_IN;
-getCollatorImplementation_tg_TJ;
-getCollatorImplementation_th_TH;
-getCollatorImplementation_ti_ER;
-getCollatorImplementation_tk_TM;
-getCollatorImplementation_tn_ZA;
-getCollatorImplementation_tpi_PG;
-getCollatorImplementation_ts_ZA;
-getCollatorImplementation_ug_CN;
-getCollatorImplementation_ur_PK;
-getCollatorImplementation_uz_UZ;
-getCollatorImplementation_ve_ZA;
-getCollatorImplementation_vi_VN;
-getCollatorImplementation_xh_ZA;
-getCollatorImplementation_yi_US;
-getCollatorImplementation_zh_CN;
-getCollatorImplementation_zh_HK;
-getCollatorImplementation_zh_MO;
-getCollatorImplementation_zh_SG;
-getCollatorImplementation_zh_TW;
-getCollatorImplementation_zu_ZA;
-getContinuousNumberingLevels_af_NA;
-getContinuousNumberingLevels_af_ZA;
-getContinuousNumberingLevels_ak_GH;
-getContinuousNumberingLevels_am_ET;
-getContinuousNumberingLevels_ar_DZ;
-getContinuousNumberingLevels_ar_EG;
-getContinuousNumberingLevels_ar_LB;
-getContinuousNumberingLevels_ar_OM;
-getContinuousNumberingLevels_ar_SA;
-getContinuousNumberingLevels_ar_TN;
-getContinuousNumberingLevels_az_AZ;
-getContinuousNumberingLevels_bn_BD;
-getContinuousNumberingLevels_bn_IN;
-getContinuousNumberingLevels_dz_BT;
-getContinuousNumberingLevels_ee_GH;
-getContinuousNumberingLevels_en_IN;
-getContinuousNumberingLevels_eo;
-getContinuousNumberingLevels_fa_IR;
-getContinuousNumberingLevels_gug_PY;
-getContinuousNumberingLevels_gu_IN;
-getContinuousNumberingLevels_ha_GH;
-getContinuousNumberingLevels_haw_US;
-getContinuousNumberingLevels_he_IL;
-getContinuousNumberingLevels_hi_IN;
-getContinuousNumberingLevels_hil_PH;
-getContinuousNumberingLevels_ht_HT;
-getContinuousNumberingLevels_hu_HU;
-getContinuousNumberingLevels_hy_AM;
-getContinuousNumberingLevels_ia;
-getContinuousNumberingLevels_id_ID;
-getContinuousNumberingLevels_ja_JP;
-getContinuousNumberingLevels_jbo;
-getContinuousNumberingLevels_kab_DZ;
-getContinuousNumberingLevels_kk_KZ;
-getContinuousNumberingLevels_km_KH;
-getContinuousNumberingLevels_kn_IN;
-getContinuousNumberingLevels_ko_KR;
-getContinuousNumberingLevels_ku_TR;
-getContinuousNumberingLevels_ky_KG;
-getContinuousNumberingLevels_lg_UG;
-getContinuousNumberingLevels_lif_NP;
-getContinuousNumberingLevels_ln_CD;
-getContinuousNumberingLevels_lo_LA;
-getContinuousNumberingLevels_mai_IN;
-getContinuousNumberingLevels_ml_IN;
-getContinuousNumberingLevels_mn_MN;
-getContinuousNumberingLevels_mr_IN;
-getContinuousNumberingLevels_ms_MY;
-getContinuousNumberingLevels_my_MM;
-getContinuousNumberingLevels_ne_NP;
-getContinuousNumberingLevels_nr_ZA;
-getContinuousNumberingLevels_nso_ZA;
-getContinuousNumberingLevels_om_ET;
-getContinuousNumberingLevels_or_IN;
-getContinuousNumberingLevels_pa_IN;
-getContinuousNumberingLevels_plt_MG;
-getContinuousNumberingLevels_pt_AO;
-getContinuousNumberingLevels_rw_RW;
-getContinuousNumberingLevels_sg_CF;
-getContinuousNumberingLevels_shs_CA;
-getContinuousNumberingLevels_so_SO;
-getContinuousNumberingLevels_ss_ZA;
-getContinuousNumberingLevels_st_ZA;
-getContinuousNumberingLevels_sw_TZ;
-getContinuousNumberingLevels_ta_IN;
-getContinuousNumberingLevels_te_IN;
-getContinuousNumberingLevels_tg_TJ;
-getContinuousNumberingLevels_th_TH;
-getContinuousNumberingLevels_ti_ER;
-getContinuousNumberingLevels_tk_TM;
-getContinuousNumberingLevels_tn_ZA;
-getContinuousNumberingLevels_tpi_PG;
-getContinuousNumberingLevels_ts_ZA;
-getContinuousNumberingLevels_ug_CN;
-getContinuousNumberingLevels_ur_PK;
-getContinuousNumberingLevels_uz_UZ;
-getContinuousNumberingLevels_ve_ZA;
-getContinuousNumberingLevels_vi_VN;
-getContinuousNumberingLevels_xh_ZA;
-getContinuousNumberingLevels_yi_US;
-getContinuousNumberingLevels_zh_CN;
-getContinuousNumberingLevels_zh_HK;
-getContinuousNumberingLevels_zh_MO;
-getContinuousNumberingLevels_zh_SG;
-getContinuousNumberingLevels_zh_TW;
-getContinuousNumberingLevels_zu_ZA;
-getFollowPageWords_af_NA;
-getFollowPageWords_af_ZA;
-getFollowPageWords_ak_GH;
-getFollowPageWords_am_ET;
-getFollowPageWords_ar_DZ;
-getFollowPageWords_ar_EG;
-getFollowPageWords_ar_LB;
-getFollowPageWords_ar_OM;
-getFollowPageWords_ar_SA;
-getFollowPageWords_ar_TN;
-getFollowPageWords_az_AZ;
-getFollowPageWords_bn_BD;
-getFollowPageWords_bn_IN;
-getFollowPageWords_dz_BT;
-getFollowPageWords_ee_GH;
-getFollowPageWords_en_IN;
-getFollowPageWords_eo;
-getFollowPageWords_fa_IR;
-getFollowPageWords_gug_PY;
-getFollowPageWords_gu_IN;
-getFollowPageWords_ha_GH;
-getFollowPageWords_haw_US;
-getFollowPageWords_he_IL;
-getFollowPageWords_hi_IN;
-getFollowPageWords_hil_PH;
-getFollowPageWords_ht_HT;
-getFollowPageWords_hu_HU;
-getFollowPageWords_hy_AM;
-getFollowPageWords_ia;
-getFollowPageWords_id_ID;
-getFollowPageWords_ja_JP;
-getFollowPageWords_jbo;
-getFollowPageWords_kab_DZ;
-getFollowPageWords_kk_KZ;
-getFollowPageWords_km_KH;
-getFollowPageWords_kn_IN;
-getFollowPageWords_ko_KR;
-getFollowPageWords_ku_TR;
-getFollowPageWords_ky_KG;
-getFollowPageWords_lg_UG;
-getFollowPageWords_lif_NP;
-getFollowPageWords_ln_CD;
-getFollowPageWords_lo_LA;
-getFollowPageWords_mai_IN;
-getFollowPageWords_ml_IN;
-getFollowPageWords_mn_MN;
-getFollowPageWords_mr_IN;
-getFollowPageWords_ms_MY;
-getFollowPageWords_my_MM;
-getFollowPageWords_ne_NP;
-getFollowPageWords_nr_ZA;
-getFollowPageWords_nso_ZA;
-getFollowPageWords_om_ET;
-getFollowPageWords_or_IN;
-getFollowPageWords_pa_IN;
-getFollowPageWords_plt_MG;
-getFollowPageWords_pt_AO;
-getFollowPageWords_rw_RW;
-getFollowPageWords_sg_CF;
-getFollowPageWords_shs_CA;
-getFollowPageWords_so_SO;
-getFollowPageWords_ss_ZA;
-getFollowPageWords_st_ZA;
-getFollowPageWords_sw_TZ;
-getFollowPageWords_ta_IN;
-getFollowPageWords_te_IN;
-getFollowPageWords_tg_TJ;
-getFollowPageWords_th_TH;
-getFollowPageWords_ti_ER;
-getFollowPageWords_tk_TM;
-getFollowPageWords_tn_ZA;
-getFollowPageWords_tpi_PG;
-getFollowPageWords_ts_ZA;
-getFollowPageWords_ug_CN;
-getFollowPageWords_ur_PK;
-getFollowPageWords_uz_UZ;
-getFollowPageWords_ve_ZA;
-getFollowPageWords_vi_VN;
-getFollowPageWords_xh_ZA;
-getFollowPageWords_yi_US;
-getFollowPageWords_zh_CN;
-getFollowPageWords_zh_HK;
-getFollowPageWords_zh_MO;
-getFollowPageWords_zh_SG;
-getFollowPageWords_zh_TW;
-getFollowPageWords_zu_ZA;
-getForbiddenCharacters_af_NA;
-getForbiddenCharacters_af_ZA;
-getForbiddenCharacters_ak_GH;
-getForbiddenCharacters_am_ET;
-getForbiddenCharacters_ar_DZ;
-getForbiddenCharacters_ar_EG;
-getForbiddenCharacters_ar_LB;
-getForbiddenCharacters_ar_OM;
-getForbiddenCharacters_ar_SA;
-getForbiddenCharacters_ar_TN;
-getForbiddenCharacters_az_AZ;
-getForbiddenCharacters_bn_BD;
-getForbiddenCharacters_bn_IN;
-getForbiddenCharacters_dz_BT;
-getForbiddenCharacters_ee_GH;
-getForbiddenCharacters_en_IN;
-getForbiddenCharacters_eo;
-getForbiddenCharacters_fa_IR;
-getForbiddenCharacters_gug_PY;
-getForbiddenCharacters_gu_IN;
-getForbiddenCharacters_ha_GH;
-getForbiddenCharacters_haw_US;
-getForbiddenCharacters_he_IL;
-getForbiddenCharacters_hi_IN;
-getForbiddenCharacters_hil_PH;
-getForbiddenCharacters_ht_HT;
-getForbiddenCharacters_hu_HU;
-getForbiddenCharacters_hy_AM;
-getForbiddenCharacters_ia;
-getForbiddenCharacters_id_ID;
-getForbiddenCharacters_ja_JP;
-getForbiddenCharacters_jbo;
-getForbiddenCharacters_kab_DZ;
-getForbiddenCharacters_kk_KZ;
-getForbiddenCharacters_km_KH;
-getForbiddenCharacters_kn_IN;
-getForbiddenCharacters_ko_KR;
-getForbiddenCharacters_ku_TR;
-getForbiddenCharacters_ky_KG;
-getForbiddenCharacters_lg_UG;
-getForbiddenCharacters_lif_NP;
-getForbiddenCharacters_ln_CD;
-getForbiddenCharacters_lo_LA;
-getForbiddenCharacters_mai_IN;
-getForbiddenCharacters_ml_IN;
-getForbiddenCharacters_mn_MN;
-getForbiddenCharacters_mr_IN;
-getForbiddenCharacters_ms_MY;
-getForbiddenCharacters_my_MM;
-getForbiddenCharacters_ne_NP;
-getForbiddenCharacters_nr_ZA;
-getForbiddenCharacters_nso_ZA;
-getForbiddenCharacters_om_ET;
-getForbiddenCharacters_or_IN;
-getForbiddenCharacters_pa_IN;
-getForbiddenCharacters_plt_MG;
-getForbiddenCharacters_pt_AO;
-getForbiddenCharacters_rw_RW;
-getForbiddenCharacters_sg_CF;
-getForbiddenCharacters_shs_CA;
-getForbiddenCharacters_so_SO;
-getForbiddenCharacters_ss_ZA;
-getForbiddenCharacters_st_ZA;
-getForbiddenCharacters_sw_TZ;
-getForbiddenCharacters_ta_IN;
-getForbiddenCharacters_te_IN;
-getForbiddenCharacters_tg_TJ;
-getForbiddenCharacters_th_TH;
-getForbiddenCharacters_ti_ER;
-getForbiddenCharacters_tk_TM;
-getForbiddenCharacters_tn_ZA;
-getForbiddenCharacters_tpi_PG;
-getForbiddenCharacters_ts_ZA;
-getForbiddenCharacters_ug_CN;
-getForbiddenCharacters_ur_PK;
-getForbiddenCharacters_uz_UZ;
-getForbiddenCharacters_ve_ZA;
-getForbiddenCharacters_vi_VN;
-getForbiddenCharacters_xh_ZA;
-getForbiddenCharacters_yi_US;
-getForbiddenCharacters_zh_CN;
-getForbiddenCharacters_zh_HK;
-getForbiddenCharacters_zh_MO;
-getForbiddenCharacters_zh_SG;
-getForbiddenCharacters_zh_TW;
-getForbiddenCharacters_zu_ZA;
-getIndexAlgorithm_af_NA;
-getIndexAlgorithm_af_ZA;
-getIndexAlgorithm_ak_GH;
-getIndexAlgorithm_am_ET;
-getIndexAlgorithm_ar_DZ;
-getIndexAlgorithm_ar_EG;
-getIndexAlgorithm_ar_LB;
-getIndexAlgorithm_ar_OM;
-getIndexAlgorithm_ar_SA;
-getIndexAlgorithm_ar_TN;
-getIndexAlgorithm_az_AZ;
-getIndexAlgorithm_bn_BD;
-getIndexAlgorithm_bn_IN;
-getIndexAlgorithm_dz_BT;
-getIndexAlgorithm_ee_GH;
-getIndexAlgorithm_en_IN;
-getIndexAlgorithm_eo;
-getIndexAlgorithm_fa_IR;
-getIndexAlgorithm_gug_PY;
-getIndexAlgorithm_gu_IN;
-getIndexAlgorithm_ha_GH;
-getIndexAlgorithm_haw_US;
-getIndexAlgorithm_he_IL;
-getIndexAlgorithm_hi_IN;
-getIndexAlgorithm_hil_PH;
-getIndexAlgorithm_ht_HT;
-getIndexAlgorithm_hu_HU;
-getIndexAlgorithm_hy_AM;
-getIndexAlgorithm_ia;
-getIndexAlgorithm_id_ID;
-getIndexAlgorithm_ja_JP;
-getIndexAlgorithm_jbo;
-getIndexAlgorithm_kab_DZ;
-getIndexAlgorithm_kk_KZ;
-getIndexAlgorithm_km_KH;
-getIndexAlgorithm_kn_IN;
-getIndexAlgorithm_ko_KR;
-getIndexAlgorithm_ku_TR;
-getIndexAlgorithm_ky_KG;
-getIndexAlgorithm_lg_UG;
-getIndexAlgorithm_lif_NP;
-getIndexAlgorithm_ln_CD;
-getIndexAlgorithm_lo_LA;
-getIndexAlgorithm_mai_IN;
-getIndexAlgorithm_ml_IN;
-getIndexAlgorithm_mn_MN;
-getIndexAlgorithm_mr_IN;
-getIndexAlgorithm_ms_MY;
-getIndexAlgorithm_my_MM;
-getIndexAlgorithm_ne_NP;
-getIndexAlgorithm_nr_ZA;
-getIndexAlgorithm_nso_ZA;
-getIndexAlgorithm_om_ET;
-getIndexAlgorithm_or_IN;
-getIndexAlgorithm_pa_IN;
-getIndexAlgorithm_plt_MG;
-getIndexAlgorithm_pt_AO;
-getIndexAlgorithm_rw_RW;
-getIndexAlgorithm_sg_CF;
-getIndexAlgorithm_shs_CA;
-getIndexAlgorithm_so_SO;
-getIndexAlgorithm_ss_ZA;
-getIndexAlgorithm_st_ZA;
-getIndexAlgorithm_sw_TZ;
-getIndexAlgorithm_ta_IN;
-getIndexAlgorithm_te_IN;
-getIndexAlgorithm_tg_TJ;
-getIndexAlgorithm_th_TH;
-getIndexAlgorithm_ti_ER;
-getIndexAlgorithm_tk_TM;
-getIndexAlgorithm_tn_ZA;
-getIndexAlgorithm_tpi_PG;
-getIndexAlgorithm_ts_ZA;
-getIndexAlgorithm_ug_CN;
-getIndexAlgorithm_ur_PK;
-getIndexAlgorithm_uz_UZ;
-getIndexAlgorithm_ve_ZA;
-getIndexAlgorithm_vi_VN;
-getIndexAlgorithm_xh_ZA;
-getIndexAlgorithm_yi_US;
-getIndexAlgorithm_zh_CN;
-getIndexAlgorithm_zh_HK;
-getIndexAlgorithm_zh_MO;
-getIndexAlgorithm_zh_SG;
-getIndexAlgorithm_zh_TW;
-getIndexAlgorithm_zu_ZA;
-getLCInfo_af_NA;
-getLCInfo_af_ZA;
-getLCInfo_ak_GH;
-getLCInfo_am_ET;
-getLCInfo_ar_DZ;
-getLCInfo_ar_EG;
-getLCInfo_ar_LB;
-getLCInfo_ar_OM;
-getLCInfo_ar_SA;
-getLCInfo_ar_TN;
-getLCInfo_az_AZ;
-getLCInfo_bn_BD;
-getLCInfo_bn_IN;
-getLCInfo_dz_BT;
-getLCInfo_ee_GH;
-getLCInfo_en_IN;
-getLCInfo_eo;
-getLCInfo_fa_IR;
-getLCInfo_gug_PY;
-getLCInfo_gu_IN;
-getLCInfo_ha_GH;
-getLCInfo_haw_US;
-getLCInfo_he_IL;
-getLCInfo_hi_IN;
-getLCInfo_hil_PH;
-getLCInfo_ht_HT;
-getLCInfo_hu_HU;
-getLCInfo_hy_AM;
-getLCInfo_ia;
-getLCInfo_id_ID;
-getLCInfo_ja_JP;
-getLCInfo_jbo;
-getLCInfo_kab_DZ;
-getLCInfo_kk_KZ;
-getLCInfo_km_KH;
-getLCInfo_kn_IN;
-getLCInfo_ko_KR;
-getLCInfo_ku_TR;
-getLCInfo_ky_KG;
-getLCInfo_lg_UG;
-getLCInfo_lif_NP;
-getLCInfo_ln_CD;
-getLCInfo_lo_LA;
-getLCInfo_mai_IN;
-getLCInfo_ml_IN;
-getLCInfo_mn_MN;
-getLCInfo_mr_IN;
-getLCInfo_ms_MY;
-getLCInfo_my_MM;
-getLCInfo_ne_NP;
-getLCInfo_nr_ZA;
-getLCInfo_nso_ZA;
-getLCInfo_om_ET;
-getLCInfo_or_IN;
-getLCInfo_pa_IN;
-getLCInfo_plt_MG;
-getLCInfo_pt_AO;
-getLCInfo_rw_RW;
-getLCInfo_sg_CF;
-getLCInfo_shs_CA;
-getLCInfo_so_SO;
-getLCInfo_ss_ZA;
-getLCInfo_st_ZA;
-getLCInfo_sw_TZ;
-getLCInfo_ta_IN;
-getLCInfo_te_IN;
-getLCInfo_tg_TJ;
-getLCInfo_th_TH;
-getLCInfo_ti_ER;
-getLCInfo_tk_TM;
-getLCInfo_tn_ZA;
-getLCInfo_tpi_PG;
-getLCInfo_ts_ZA;
-getLCInfo_ug_CN;
-getLCInfo_ur_PK;
-getLCInfo_uz_UZ;
-getLCInfo_ve_ZA;
-getLCInfo_vi_VN;
-getLCInfo_xh_ZA;
-getLCInfo_yi_US;
-getLCInfo_zh_CN;
-getLCInfo_zh_HK;
-getLCInfo_zh_MO;
-getLCInfo_zh_SG;
-getLCInfo_zh_TW;
-getLCInfo_zu_ZA;
-getLocaleItem_af_NA;
-getLocaleItem_af_ZA;
-getLocaleItem_ak_GH;
-getLocaleItem_am_ET;
-getLocaleItem_ar_DZ;
-getLocaleItem_ar_EG;
-getLocaleItem_ar_LB;
-getLocaleItem_ar_OM;
-getLocaleItem_ar_SA;
-getLocaleItem_ar_TN;
-getLocaleItem_az_AZ;
-getLocaleItem_bn_BD;
-getLocaleItem_bn_IN;
-getLocaleItem_dz_BT;
-getLocaleItem_ee_GH;
-getLocaleItem_en_IN;
-getLocaleItem_eo;
-getLocaleItem_fa_IR;
-getLocaleItem_gug_PY;
-getLocaleItem_gu_IN;
-getLocaleItem_ha_GH;
-getLocaleItem_haw_US;
-getLocaleItem_he_IL;
-getLocaleItem_hi_IN;
-getLocaleItem_hil_PH;
-getLocaleItem_ht_HT;
-getLocaleItem_hu_HU;
-getLocaleItem_hy_AM;
-getLocaleItem_ia;
-getLocaleItem_id_ID;
-getLocaleItem_ja_JP;
-getLocaleItem_jbo;
-getLocaleItem_kab_DZ;
-getLocaleItem_kk_KZ;
-getLocaleItem_km_KH;
-getLocaleItem_kn_IN;
-getLocaleItem_ko_KR;
-getLocaleItem_ku_TR;
-getLocaleItem_ky_KG;
-getLocaleItem_lg_UG;
-getLocaleItem_lif_NP;
-getLocaleItem_ln_CD;
-getLocaleItem_lo_LA;
-getLocaleItem_mai_IN;
-getLocaleItem_ml_IN;
-getLocaleItem_mn_MN;
-getLocaleItem_mr_IN;
-getLocaleItem_ms_MY;
-getLocaleItem_my_MM;
-getLocaleItem_ne_NP;
-getLocaleItem_nr_ZA;
-getLocaleItem_nso_ZA;
-getLocaleItem_om_ET;
-getLocaleItem_or_IN;
-getLocaleItem_pa_IN;
-getLocaleItem_plt_MG;
-getLocaleItem_pt_AO;
-getLocaleItem_rw_RW;
-getLocaleItem_sg_CF;
-getLocaleItem_shs_CA;
-getLocaleItem_so_SO;
-getLocaleItem_ss_ZA;
-getLocaleItem_st_ZA;
-getLocaleItem_sw_TZ;
-getLocaleItem_ta_IN;
-getLocaleItem_te_IN;
-getLocaleItem_tg_TJ;
-getLocaleItem_th_TH;
-getLocaleItem_ti_ER;
-getLocaleItem_tk_TM;
-getLocaleItem_tn_ZA;
-getLocaleItem_tpi_PG;
-getLocaleItem_ts_ZA;
-getLocaleItem_ug_CN;
-getLocaleItem_ur_PK;
-getLocaleItem_uz_UZ;
-getLocaleItem_ve_ZA;
-getLocaleItem_vi_VN;
-getLocaleItem_xh_ZA;
-getLocaleItem_yi_US;
-getLocaleItem_zh_CN;
-getLocaleItem_zh_HK;
-getLocaleItem_zh_MO;
-getLocaleItem_zh_SG;
-getLocaleItem_zh_TW;
-getLocaleItem_zu_ZA;
-getOutlineNumberingLevels_af_NA;
-getOutlineNumberingLevels_af_ZA;
-getOutlineNumberingLevels_ak_GH;
-getOutlineNumberingLevels_am_ET;
-getOutlineNumberingLevels_ar_DZ;
-getOutlineNumberingLevels_ar_EG;
-getOutlineNumberingLevels_ar_LB;
-getOutlineNumberingLevels_ar_OM;
-getOutlineNumberingLevels_ar_SA;
-getOutlineNumberingLevels_ar_TN;
-getOutlineNumberingLevels_az_AZ;
-getOutlineNumberingLevels_bn_BD;
-getOutlineNumberingLevels_bn_IN;
-getOutlineNumberingLevels_dz_BT;
-getOutlineNumberingLevels_ee_GH;
-getOutlineNumberingLevels_en_IN;
-getOutlineNumberingLevels_eo;
-getOutlineNumberingLevels_fa_IR;
-getOutlineNumberingLevels_gug_PY;
-getOutlineNumberingLevels_gu_IN;
-getOutlineNumberingLevels_ha_GH;
-getOutlineNumberingLevels_haw_US;
-getOutlineNumberingLevels_he_IL;
-getOutlineNumberingLevels_hi_IN;
-getOutlineNumberingLevels_hil_PH;
-getOutlineNumberingLevels_ht_HT;
-getOutlineNumberingLevels_hu_HU;
-getOutlineNumberingLevels_hy_AM;
-getOutlineNumberingLevels_ia;
-getOutlineNumberingLevels_id_ID;
-getOutlineNumberingLevels_ja_JP;
-getOutlineNumberingLevels_jbo;
-getOutlineNumberingLevels_kab_DZ;
-getOutlineNumberingLevels_kk_KZ;
-getOutlineNumberingLevels_km_KH;
-getOutlineNumberingLevels_kn_IN;
-getOutlineNumberingLevels_ko_KR;
-getOutlineNumberingLevels_ku_TR;
-getOutlineNumberingLevels_ky_KG;
-getOutlineNumberingLevels_lg_UG;
-getOutlineNumberingLevels_lif_NP;
-getOutlineNumberingLevels_ln_CD;
-getOutlineNumberingLevels_lo_LA;
-getOutlineNumberingLevels_mai_IN;
-getOutlineNumberingLevels_ml_IN;
-getOutlineNumberingLevels_mn_MN;
-getOutlineNumberingLevels_mr_IN;
-getOutlineNumberingLevels_ms_MY;
-getOutlineNumberingLevels_my_MM;
-getOutlineNumberingLevels_ne_NP;
-getOutlineNumberingLevels_nr_ZA;
-getOutlineNumberingLevels_nso_ZA;
-getOutlineNumberingLevels_om_ET;
-getOutlineNumberingLevels_or_IN;
-getOutlineNumberingLevels_pa_IN;
-getOutlineNumberingLevels_plt_MG;
-getOutlineNumberingLevels_pt_AO;
-getOutlineNumberingLevels_rw_RW;
-getOutlineNumberingLevels_sg_CF;
-getOutlineNumberingLevels_shs_CA;
-getOutlineNumberingLevels_so_SO;
-getOutlineNumberingLevels_ss_ZA;
-getOutlineNumberingLevels_st_ZA;
-getOutlineNumberingLevels_sw_TZ;
-getOutlineNumberingLevels_ta_IN;
-getOutlineNumberingLevels_te_IN;
-getOutlineNumberingLevels_tg_TJ;
-getOutlineNumberingLevels_th_TH;
-getOutlineNumberingLevels_ti_ER;
-getOutlineNumberingLevels_tk_TM;
-getOutlineNumberingLevels_tn_ZA;
-getOutlineNumberingLevels_tpi_PG;
-getOutlineNumberingLevels_ts_ZA;
-getOutlineNumberingLevels_ug_CN;
-getOutlineNumberingLevels_ur_PK;
-getOutlineNumberingLevels_uz_UZ;
-getOutlineNumberingLevels_ve_ZA;
-getOutlineNumberingLevels_vi_VN;
-getOutlineNumberingLevels_xh_ZA;
-getOutlineNumberingLevels_yi_US;
-getOutlineNumberingLevels_zh_CN;
-getOutlineNumberingLevels_zh_HK;
-getOutlineNumberingLevels_zh_MO;
-getOutlineNumberingLevels_zh_SG;
-getOutlineNumberingLevels_zh_TW;
-getOutlineNumberingLevels_zu_ZA;
-getReservedWords_af_NA;
-getReservedWords_af_ZA;
-getReservedWords_ak_GH;
-getReservedWords_am_ET;
-getReservedWords_ar_DZ;
-getReservedWords_ar_EG;
-getReservedWords_ar_LB;
-getReservedWords_ar_OM;
-getReservedWords_ar_SA;
-getReservedWords_ar_TN;
-getReservedWords_az_AZ;
-getReservedWords_bn_BD;
-getReservedWords_bn_IN;
-getReservedWords_dz_BT;
-getReservedWords_ee_GH;
-getReservedWords_en_IN;
-getReservedWords_eo;
-getReservedWords_fa_IR;
-getReservedWords_gug_PY;
-getReservedWords_gu_IN;
-getReservedWords_ha_GH;
-getReservedWords_haw_US;
-getReservedWords_he_IL;
-getReservedWords_hi_IN;
-getReservedWords_hil_PH;
-getReservedWords_ht_HT;
-getReservedWords_hu_HU;
-getReservedWords_hy_AM;
-getReservedWords_ia;
-getReservedWords_id_ID;
-getReservedWords_ja_JP;
-getReservedWords_jbo;
-getReservedWords_kab_DZ;
-getReservedWords_kk_KZ;
-getReservedWords_km_KH;
-getReservedWords_kn_IN;
-getReservedWords_ko_KR;
-getReservedWords_ku_TR;
-getReservedWords_ky_KG;
-getReservedWords_lg_UG;
-getReservedWords_lif_NP;
-getReservedWords_ln_CD;
-getReservedWords_lo_LA;
-getReservedWords_mai_IN;
-getReservedWords_ml_IN;
-getReservedWords_mn_MN;
-getReservedWords_mr_IN;
-getReservedWords_ms_MY;
-getReservedWords_my_MM;
-getReservedWords_ne_NP;
-getReservedWords_nr_ZA;
-getReservedWords_nso_ZA;
-getReservedWords_om_ET;
-getReservedWords_or_IN;
-getReservedWords_pa_IN;
-getReservedWords_plt_MG;
-getReservedWords_pt_AO;
-getReservedWords_rw_RW;
-getReservedWords_sg_CF;
-getReservedWords_shs_CA;
-getReservedWords_so_SO;
-getReservedWords_ss_ZA;
-getReservedWords_st_ZA;
-getReservedWords_sw_TZ;
-getReservedWords_ta_IN;
-getReservedWords_te_IN;
-getReservedWords_tg_TJ;
-getReservedWords_th_TH;
-getReservedWords_ti_ER;
-getReservedWords_tk_TM;
-getReservedWords_tn_ZA;
-getReservedWords_tpi_PG;
-getReservedWords_ts_ZA;
-getReservedWords_ug_CN;
-getReservedWords_ur_PK;
-getReservedWords_uz_UZ;
-getReservedWords_ve_ZA;
-getReservedWords_vi_VN;
-getReservedWords_xh_ZA;
-getReservedWords_yi_US;
-getReservedWords_zh_CN;
-getReservedWords_zh_HK;
-getReservedWords_zh_MO;
-getReservedWords_zh_SG;
-getReservedWords_zh_TW;
-getReservedWords_zu_ZA;
-getSearchOptions_af_NA;
-getSearchOptions_af_ZA;
-getSearchOptions_ak_GH;
-getSearchOptions_am_ET;
-getSearchOptions_ar_DZ;
-getSearchOptions_ar_EG;
-getSearchOptions_ar_LB;
-getSearchOptions_ar_OM;
-getSearchOptions_ar_SA;
-getSearchOptions_ar_TN;
-getSearchOptions_az_AZ;
-getSearchOptions_bn_BD;
-getSearchOptions_bn_IN;
-getSearchOptions_dz_BT;
-getSearchOptions_ee_GH;
-getSearchOptions_en_IN;
-getSearchOptions_eo;
-getSearchOptions_fa_IR;
-getSearchOptions_gug_PY;
-getSearchOptions_gu_IN;
-getSearchOptions_ha_GH;
-getSearchOptions_haw_US;
-getSearchOptions_he_IL;
-getSearchOptions_hi_IN;
-getSearchOptions_hil_PH;
-getSearchOptions_ht_HT;
-getSearchOptions_hu_HU;
-getSearchOptions_hy_AM;
-getSearchOptions_ia;
-getSearchOptions_id_ID;
-getSearchOptions_ja_JP;
-getSearchOptions_jbo;
-getSearchOptions_kab_DZ;
-getSearchOptions_kk_KZ;
-getSearchOptions_km_KH;
-getSearchOptions_kn_IN;
-getSearchOptions_ko_KR;
-getSearchOptions_ku_TR;
-getSearchOptions_ky_KG;
-getSearchOptions_lg_UG;
-getSearchOptions_lif_NP;
-getSearchOptions_ln_CD;
-getSearchOptions_lo_LA;
-getSearchOptions_mai_IN;
-getSearchOptions_ml_IN;
-getSearchOptions_mn_MN;
-getSearchOptions_mr_IN;
-getSearchOptions_ms_MY;
-getSearchOptions_my_MM;
-getSearchOptions_ne_NP;
-getSearchOptions_nr_ZA;
-getSearchOptions_nso_ZA;
-getSearchOptions_om_ET;
-getSearchOptions_or_IN;
-getSearchOptions_pa_IN;
-getSearchOptions_plt_MG;
-getSearchOptions_pt_AO;
-getSearchOptions_rw_RW;
-getSearchOptions_sg_CF;
-getSearchOptions_shs_CA;
-getSearchOptions_so_SO;
-getSearchOptions_ss_ZA;
-getSearchOptions_st_ZA;
-getSearchOptions_sw_TZ;
-getSearchOptions_ta_IN;
-getSearchOptions_te_IN;
-getSearchOptions_tg_TJ;
-getSearchOptions_th_TH;
-getSearchOptions_ti_ER;
-getSearchOptions_tk_TM;
-getSearchOptions_tn_ZA;
-getSearchOptions_tpi_PG;
-getSearchOptions_ts_ZA;
-getSearchOptions_ug_CN;
-getSearchOptions_ur_PK;
-getSearchOptions_uz_UZ;
-getSearchOptions_ve_ZA;
-getSearchOptions_vi_VN;
-getSearchOptions_xh_ZA;
-getSearchOptions_yi_US;
-getSearchOptions_zh_CN;
-getSearchOptions_zh_HK;
-getSearchOptions_zh_MO;
-getSearchOptions_zh_SG;
-getSearchOptions_zh_TW;
-getSearchOptions_zu_ZA;
-getTransliterations_af_NA;
-getTransliterations_af_ZA;
-getTransliterations_ak_GH;
-getTransliterations_am_ET;
-getTransliterations_ar_DZ;
-getTransliterations_ar_EG;
-getTransliterations_ar_LB;
-getTransliterations_ar_OM;
-getTransliterations_ar_SA;
-getTransliterations_ar_TN;
-getTransliterations_az_AZ;
-getTransliterations_bn_BD;
-getTransliterations_bn_IN;
-getTransliterations_dz_BT;
-getTransliterations_ee_GH;
-getTransliterations_en_IN;
-getTransliterations_eo;
-getTransliterations_fa_IR;
-getTransliterations_gug_PY;
-getTransliterations_gu_IN;
-getTransliterations_ha_GH;
-getTransliterations_haw_US;
-getTransliterations_he_IL;
-getTransliterations_hi_IN;
-getTransliterations_hil_PH;
-getTransliterations_ht_HT;
-getTransliterations_hu_HU;
-getTransliterations_hy_AM;
-getTransliterations_ia;
-getTransliterations_id_ID;
-getTransliterations_ja_JP;
-getTransliterations_jbo;
-getTransliterations_kab_DZ;
-getTransliterations_kk_KZ;
-getTransliterations_km_KH;
-getTransliterations_kn_IN;
-getTransliterations_ko_KR;
-getTransliterations_ku_TR;
-getTransliterations_ky_KG;
-getTransliterations_lg_UG;
-getTransliterations_lif_NP;
-getTransliterations_ln_CD;
-getTransliterations_lo_LA;
-getTransliterations_mai_IN;
-getTransliterations_ml_IN;
-getTransliterations_mn_MN;
-getTransliterations_mr_IN;
-getTransliterations_ms_MY;
-getTransliterations_my_MM;
-getTransliterations_ne_NP;
-getTransliterations_nr_ZA;
-getTransliterations_nso_ZA;
-getTransliterations_om_ET;
-getTransliterations_or_IN;
-getTransliterations_pa_IN;
-getTransliterations_plt_MG;
-getTransliterations_pt_AO;
-getTransliterations_rw_RW;
-getTransliterations_sg_CF;
-getTransliterations_shs_CA;
-getTransliterations_so_SO;
-getTransliterations_ss_ZA;
-getTransliterations_st_ZA;
-getTransliterations_sw_TZ;
-getTransliterations_ta_IN;
-getTransliterations_te_IN;
-getTransliterations_tg_TJ;
-getTransliterations_th_TH;
-getTransliterations_ti_ER;
-getTransliterations_tk_TM;
-getTransliterations_tn_ZA;
-getTransliterations_tpi_PG;
-getTransliterations_ts_ZA;
-getTransliterations_ug_CN;
-getTransliterations_ur_PK;
-getTransliterations_uz_UZ;
-getTransliterations_ve_ZA;
-getTransliterations_vi_VN;
-getTransliterations_xh_ZA;
-getTransliterations_yi_US;
-getTransliterations_zh_CN;
-getTransliterations_zh_HK;
-getTransliterations_zh_MO;
-getTransliterations_zh_SG;
-getTransliterations_zh_TW;
-getTransliterations_zu_ZA;
-getUnicodeScripts_af_NA;
-getUnicodeScripts_af_ZA;
-getUnicodeScripts_ak_GH;
-getUnicodeScripts_am_ET;
-getUnicodeScripts_ar_DZ;
-getUnicodeScripts_ar_EG;
-getUnicodeScripts_ar_LB;
-getUnicodeScripts_ar_OM;
-getUnicodeScripts_ar_SA;
-getUnicodeScripts_ar_TN;
-getUnicodeScripts_az_AZ;
-getUnicodeScripts_bn_BD;
-getUnicodeScripts_bn_IN;
-getUnicodeScripts_dz_BT;
-getUnicodeScripts_ee_GH;
-getUnicodeScripts_en_IN;
-getUnicodeScripts_eo;
-getUnicodeScripts_fa_IR;
-getUnicodeScripts_gug_PY;
-getUnicodeScripts_gu_IN;
-getUnicodeScripts_ha_GH;
-getUnicodeScripts_haw_US;
-getUnicodeScripts_he_IL;
-getUnicodeScripts_hi_IN;
-getUnicodeScripts_hil_PH;
-getUnicodeScripts_ht_HT;
-getUnicodeScripts_hu_HU;
-getUnicodeScripts_hy_AM;
-getUnicodeScripts_ia;
-getUnicodeScripts_id_ID;
-getUnicodeScripts_ja_JP;
-getUnicodeScripts_jbo;
-getUnicodeScripts_kab_DZ;
-getUnicodeScripts_kk_KZ;
-getUnicodeScripts_km_KH;
-getUnicodeScripts_kn_IN;
-getUnicodeScripts_ko_KR;
-getUnicodeScripts_ku_TR;
-getUnicodeScripts_ky_KG;
-getUnicodeScripts_lg_UG;
-getUnicodeScripts_lif_NP;
-getUnicodeScripts_ln_CD;
-getUnicodeScripts_lo_LA;
-getUnicodeScripts_mai_IN;
-getUnicodeScripts_ml_IN;
-getUnicodeScripts_mn_MN;
-getUnicodeScripts_mr_IN;
-getUnicodeScripts_ms_MY;
-getUnicodeScripts_my_MM;
-getUnicodeScripts_ne_NP;
-getUnicodeScripts_nr_ZA;
-getUnicodeScripts_nso_ZA;
-getUnicodeScripts_om_ET;
-getUnicodeScripts_or_IN;
-getUnicodeScripts_pa_IN;
-getUnicodeScripts_plt_MG;
-getUnicodeScripts_pt_AO;
-getUnicodeScripts_rw_RW;
-getUnicodeScripts_sg_CF;
-getUnicodeScripts_shs_CA;
-getUnicodeScripts_so_SO;
-getUnicodeScripts_ss_ZA;
-getUnicodeScripts_st_ZA;
-getUnicodeScripts_sw_TZ;
-getUnicodeScripts_ta_IN;
-getUnicodeScripts_te_IN;
-getUnicodeScripts_tg_TJ;
-getUnicodeScripts_th_TH;
-getUnicodeScripts_ti_ER;
-getUnicodeScripts_tk_TM;
-getUnicodeScripts_tn_ZA;
-getUnicodeScripts_tpi_PG;
-getUnicodeScripts_ts_ZA;
-getUnicodeScripts_ug_CN;
-getUnicodeScripts_ur_PK;
-getUnicodeScripts_uz_UZ;
-getUnicodeScripts_ve_ZA;
-getUnicodeScripts_vi_VN;
-getUnicodeScripts_xh_ZA;
-getUnicodeScripts_yi_US;
-getUnicodeScripts_zh_CN;
-getUnicodeScripts_zh_HK;
-getUnicodeScripts_zh_MO;
-getUnicodeScripts_zh_SG;
-getUnicodeScripts_zh_TW;
-getUnicodeScripts_zu_ZA;
-
-local:
- *;
-};
diff --git a/i18npool/source/localedata/data/makefile.mk b/i18npool/source/localedata/data/makefile.mk
deleted file mode 100644
index c67e9082d7ce..000000000000
--- a/i18npool/source/localedata/data/makefile.mk
+++ /dev/null
@@ -1,355 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-
-PRJ=..$/..$/..
-
-PRJNAME=i18npool
-TARGET=localedata
-LIBTARGET=NO
-
-# Disable debugging on MSC compilers, due linker bug
-.IF "$(COM)"=="MSC"
-debug!=
-.ENDIF
-
-.IF "$(OS_FOR_BUILD)" == "WNT"
-my_file = file:///
-.ELSE
-my_file = file://
-.END
-
-my_components = component/sax/source/expatwrap/expwrap.inbuild
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# macro to link with localedata_en library
-.IF "$(GUI)" == "WNT"
-.IF "$(COM)"=="GCC"
-LINK_LOCALEDATA_EN_LIB=-l$(SHL1TARGET)
-LINK_LOCALEDATA_ES_LIB=-l$(SHL2TARGET)
-.ELSE
-LINK_LOCALEDATA_EN_LIB=$(LB)$/i$(SHL1TARGET).lib
-LINK_LOCALEDATA_ES_LIB=$(LB)$/i$(SHL2TARGET).lib
-.ENDIF
-.ELSE
-LINK_LOCALEDATA_EN_LIB=-l$(SHL1TARGET)
-LINK_LOCALEDATA_ES_LIB=-l$(SHL2TARGET)
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-# English Locales
-SHL1TARGET=localedata_en
-SHL1IMPLIB=i$(SHL1TARGET)
-
-SHL1VERSIONMAP=localedata_en.map
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-SHL1OBJS= \
- $(SLO)$/localedata_en_AU.obj \
- $(SLO)$/localedata_en_BZ.obj \
- $(SLO)$/localedata_en_CA.obj \
- $(SLO)$/localedata_en_GB.obj \
- $(SLO)$/localedata_en_GH.obj \
- $(SLO)$/localedata_en_IE.obj \
- $(SLO)$/localedata_en_JM.obj \
- $(SLO)$/localedata_en_NA.obj \
- $(SLO)$/localedata_en_NZ.obj \
- $(SLO)$/localedata_en_PH.obj \
- $(SLO)$/localedata_en_TT.obj \
- $(SLO)$/localedata_en_US.obj \
- $(SLO)$/localedata_en_ZA.obj \
- $(SLO)$/localedata_en_ZW.obj
-
-LIB1TARGET= $(SLB)$/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-# Spanish Locales
-SHL2TARGET=localedata_es
-SHL2IMPLIB=i$(SHL2TARGET)
-
-SHL2VERSIONMAP=localedata_es.map
-SHL2DEF=$(MISC)$/$(SHL2TARGET).def
-DEF2NAME=$(SHL2TARGET)
-
-SHL2STDLIBS= $(LINK_LOCALEDATA_EN_LIB)
-SHL2DEPN=$(SHL1TARGETN)
-SHL2OBJS= \
- $(SLO)$/localedata_es_AR.obj \
- $(SLO)$/localedata_es_BO.obj \
- $(SLO)$/localedata_es_CL.obj \
- $(SLO)$/localedata_es_CO.obj \
- $(SLO)$/localedata_es_CR.obj \
- $(SLO)$/localedata_es_DO.obj \
- $(SLO)$/localedata_es_EC.obj \
- $(SLO)$/localedata_es_ES.obj \
- $(SLO)$/localedata_es_GT.obj \
- $(SLO)$/localedata_es_HN.obj \
- $(SLO)$/localedata_es_MX.obj \
- $(SLO)$/localedata_es_NI.obj \
- $(SLO)$/localedata_es_PA.obj \
- $(SLO)$/localedata_es_PE.obj \
- $(SLO)$/localedata_es_PR.obj \
- $(SLO)$/localedata_es_PY.obj \
- $(SLO)$/localedata_es_SV.obj \
- $(SLO)$/localedata_es_UY.obj \
- $(SLO)$/localedata_es_VE.obj \
- $(SLO)$/localedata_gl_ES.obj
-
-LIB2TARGET= $(SLB)$/$(SHL2TARGET).lib
-LIB2OBJFILES=$(SHL2OBJS)
-
-# European Locales
-SHL3TARGET=localedata_euro
-SHL3IMPLIB=i$(SHL3TARGET)
-
-SHL3VERSIONMAP=localedata_euro.map
-SHL3DEF=$(MISC)$/$(SHL3TARGET).def
-DEF3NAME=$(SHL3TARGET)
-
-SHL3STDLIBS= $(LINK_LOCALEDATA_EN_LIB)
-SHL3DEPN=$(SHL1TARGETN) $(SHL2TARGETN)
-SHL3OBJS= \
- $(SLO)$/localedata_ast_ES.obj \
- $(SLO)$/localedata_be_BY.obj \
- $(SLO)$/localedata_bg_BG.obj \
- $(SLO)$/localedata_br_FR.obj \
- $(SLO)$/localedata_bs_BA.obj \
- $(SLO)$/localedata_ca_ES.obj \
- $(SLO)$/localedata_cs_CZ.obj \
- $(SLO)$/localedata_cv_RU.obj \
- $(SLO)$/localedata_cy_GB.obj \
- $(SLO)$/localedata_da_DK.obj \
- $(SLO)$/localedata_de_AT.obj \
- $(SLO)$/localedata_de_CH.obj \
- $(SLO)$/localedata_de_DE.obj \
- $(SLO)$/localedata_de_LI.obj \
- $(SLO)$/localedata_de_LU.obj \
- $(SLO)$/localedata_dsb_DE.obj \
- $(SLO)$/localedata_el_GR.obj \
- $(SLO)$/localedata_et_EE.obj \
- $(SLO)$/localedata_eu.obj \
- $(SLO)$/localedata_fi_FI.obj \
- $(SLO)$/localedata_fo_FO.obj \
- $(SLO)$/localedata_fr_BE.obj \
- $(SLO)$/localedata_fr_CA.obj \
- $(SLO)$/localedata_fr_CH.obj \
- $(SLO)$/localedata_fr_FR.obj \
- $(SLO)$/localedata_fr_LU.obj \
- $(SLO)$/localedata_fr_MC.obj \
- $(SLO)$/localedata_fur_IT.obj \
- $(SLO)$/localedata_fy_NL.obj \
- $(SLO)$/localedata_ga_IE.obj \
- $(SLO)$/localedata_gd_GB.obj \
- $(SLO)$/localedata_gsc_FR.obj \
- $(SLO)$/localedata_hr_HR.obj \
- $(SLO)$/localedata_hsb_DE.obj \
- $(SLO)$/localedata_is_IS.obj \
- $(SLO)$/localedata_it_CH.obj \
- $(SLO)$/localedata_it_IT.obj \
- $(SLO)$/localedata_ka_GE.obj \
- $(SLO)$/localedata_kl_GL.obj \
- $(SLO)$/localedata_la_VA.obj \
- $(SLO)$/localedata_lb_LU.obj \
- $(SLO)$/localedata_lt_LT.obj \
- $(SLO)$/localedata_ltg_LV.obj \
- $(SLO)$/localedata_lv_LV.obj \
- $(SLO)$/localedata_mk_MK.obj \
- $(SLO)$/localedata_mt_MT.obj \
- $(SLO)$/localedata_nb_NO.obj \
- $(SLO)$/localedata_nl_BE.obj \
- $(SLO)$/localedata_nl_NL.obj \
- $(SLO)$/localedata_nn_NO.obj \
- $(SLO)$/localedata_no_NO.obj \
- $(SLO)$/localedata_oc_FR.obj \
- $(SLO)$/localedata_pl_PL.obj \
- $(SLO)$/localedata_pt_BR.obj \
- $(SLO)$/localedata_pt_PT.obj \
- $(SLO)$/localedata_ro_RO.obj \
- $(SLO)$/localedata_rue_SK.obj \
- $(SLO)$/localedata_ru_RU.obj \
- $(SLO)$/localedata_sc_IT.obj \
- $(SLO)$/localedata_sh_ME.obj \
- $(SLO)$/localedata_sh_RS.obj \
- $(SLO)$/localedata_sh_YU.obj \
- $(SLO)$/localedata_sk_SK.obj \
- $(SLO)$/localedata_sl_SI.obj \
- $(SLO)$/localedata_sr_ME.obj \
- $(SLO)$/localedata_sr_RS.obj \
- $(SLO)$/localedata_sr_YU.obj \
- $(SLO)$/localedata_sv_FI.obj \
- $(SLO)$/localedata_sv_SE.obj \
- $(SLO)$/localedata_tr_TR.obj \
- $(SLO)$/localedata_uk_UA.obj \
- $(SLO)$/localedata_wa_BE.obj
-
-LIB3TARGET= $(SLB)$/$(SHL3TARGET).lib
-LIB3OBJFILES=$(SHL3OBJS)
-
-# Other Locales
-SHL4TARGET=localedata_others
-SHL4IMPLIB=i$(SHL4TARGET)
-
-SHL4VERSIONMAP=localedata_others.map
-SHL4DEF=$(MISC)$/$(SHL4TARGET).def
-DEF4NAME=$(SHL4TARGET)
-
-SHL4STDLIBS= $(LINK_LOCALEDATA_EN_LIB)
-SHL4DEPN=$(SHL1TARGETN)
-SHL4OBJS= \
- $(SLO)$/localedata_af_NA.obj \
- $(SLO)$/localedata_af_ZA.obj \
- $(SLO)$/localedata_ak_GH.obj \
- $(SLO)$/localedata_am_ET.obj \
- $(SLO)$/localedata_ar_DZ.obj \
- $(SLO)$/localedata_ar_EG.obj \
- $(SLO)$/localedata_ar_LB.obj \
- $(SLO)$/localedata_ar_OM.obj \
- $(SLO)$/localedata_ar_SA.obj \
- $(SLO)$/localedata_ar_TN.obj \
- $(SLO)$/localedata_az_AZ.obj \
- $(SLO)$/localedata_bn_IN.obj \
- $(SLO)$/localedata_bn_BD.obj \
- $(SLO)$/localedata_dz_BT.obj \
- $(SLO)$/localedata_ee_GH.obj \
- $(SLO)$/localedata_en_IN.obj \
- $(SLO)$/localedata_eo.obj \
- $(SLO)$/localedata_fa_IR.obj \
- $(SLO)$/localedata_gu_IN.obj \
- $(SLO)$/localedata_gug_PY.obj \
- $(SLO)$/localedata_haw_US.obj \
- $(SLO)$/localedata_ha_GH.obj \
- $(SLO)$/localedata_he_IL.obj \
- $(SLO)$/localedata_hi_IN.obj \
- $(SLO)$/localedata_hil_PH.obj \
- $(SLO)$/localedata_ht_HT.obj \
- $(SLO)$/localedata_hu_HU.obj \
- $(SLO)$/localedata_hy_AM.obj \
- $(SLO)$/localedata_ia.obj \
- $(SLO)$/localedata_id_ID.obj \
- $(SLO)$/localedata_ja_JP.obj \
- $(SLO)$/localedata_jbo.obj \
- $(SLO)$/localedata_kab_DZ.obj \
- $(SLO)$/localedata_kk_KZ.obj \
- $(SLO)$/localedata_km_KH.obj \
- $(SLO)$/localedata_kn_IN.obj \
- $(SLO)$/localedata_ko_KR.obj \
- $(SLO)$/localedata_ku_TR.obj \
- $(SLO)$/localedata_ky_KG.obj \
- $(SLO)$/localedata_lg_UG.obj \
- $(SLO)$/localedata_lif_NP.obj \
- $(SLO)$/localedata_ln_CD.obj \
- $(SLO)$/localedata_lo_LA.obj \
- $(SLO)$/localedata_mai_IN.obj \
- $(SLO)$/localedata_ml_IN.obj \
- $(SLO)$/localedata_mn_MN.obj \
- $(SLO)$/localedata_mr_IN.obj \
- $(SLO)$/localedata_ms_MY.obj \
- $(SLO)$/localedata_my_MM.obj \
- $(SLO)$/localedata_ne_NP.obj \
- $(SLO)$/localedata_nr_ZA.obj \
- $(SLO)$/localedata_nso_ZA.obj \
- $(SLO)$/localedata_om_ET.obj \
- $(SLO)$/localedata_or_IN.obj \
- $(SLO)$/localedata_pa_IN.obj \
- $(SLO)$/localedata_plt_MG.obj \
- $(SLO)$/localedata_pt_AO.obj \
- $(SLO)$/localedata_rw_RW.obj \
- $(SLO)$/localedata_sg_CF.obj \
- $(SLO)$/localedata_shs_CA.obj \
- $(SLO)$/localedata_so_SO.obj \
- $(SLO)$/localedata_ss_ZA.obj \
- $(SLO)$/localedata_st_ZA.obj \
- $(SLO)$/localedata_sw_TZ.obj \
- $(SLO)$/localedata_ta_IN.obj \
- $(SLO)$/localedata_te_IN.obj \
- $(SLO)$/localedata_tg_TJ.obj \
- $(SLO)$/localedata_th_TH.obj \
- $(SLO)$/localedata_ti_ER.obj \
- $(SLO)$/localedata_tk_TM.obj \
- $(SLO)$/localedata_tn_ZA.obj \
- $(SLO)$/localedata_tpi_PG.obj \
- $(SLO)$/localedata_ts_ZA.obj \
- $(SLO)$/localedata_ug_CN.obj \
- $(SLO)$/localedata_ur_PK.obj \
- $(SLO)$/localedata_uz_UZ.obj \
- $(SLO)$/localedata_ve_ZA.obj \
- $(SLO)$/localedata_vi_VN.obj \
- $(SLO)$/localedata_xh_ZA.obj \
- $(SLO)$/localedata_yi_US.obj \
- $(SLO)$/localedata_zh_CN.obj \
- $(SLO)$/localedata_zh_HK.obj \
- $(SLO)$/localedata_zh_MO.obj \
- $(SLO)$/localedata_zh_SG.obj \
- $(SLO)$/localedata_zh_TW.obj \
- $(SLO)$/localedata_zu_ZA.obj
-
-LIB4TARGET= $(SLB)$/$(SHL4TARGET).lib
-LIB4OBJFILES=$(SHL4OBJS)
-
-DEPOBJFILES= \
- $(SHL1OBJS) \
- $(SHL2OBJS) \
- $(SHL3OBJS) \
- $(SHL4OBJS)
-
-# Interim files generated by the saxparser executable, for dependencies
-MY_MISC_CXXFILES := $(foreach,i,$(DEPOBJFILES) $(MISC)/$(i:b).cxx)
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-$(MY_MISC_CXXFILES) : $(OUT_FOR_BUILD)$/bin$/saxparser$(EXECPOST_FOR_BUILD) $(MISC)/saxparser.rdb
-
-.IF "$(CROSS_COMPILING)" == "YES"
-# Always cross-compiling from some Unix,
-# so the BUILD platform's lib directory is correct
-sharedlibdir=$(SOLARLIBDIR_FOR_BUILD)
-.ELSE
-sharedlibdir=$(SOLARSHAREDBIN)
-.ENDIF
-
-$(MISC)$/localedata_%.cxx : %.xml
- $(AUGMENT_LIBRARY_PATH) $(WRAPCMD) $(OUT_FOR_BUILD)$/bin$/saxparser $* $< $@ \
- $(my_file)$(PWD)/$(MISC_FOR_BUILD)/saxparser.rdb $(SOLARBINDIR)$/types.rdb \
- -env:OOO_INBUILD_SHAREDLIB_DIR=$(my_file)$(sharedlibdir)
- $(RM) $(BIN)$/$(@:b).rdb
-
-$(MISC)/saxparser.rdb .ERRREMOVE : $(SOLARENV)/bin/packcomponents.xslt \
- $(MISC)/saxparser.input \
- $(my_components:^"$(SOLARXMLDIR)/":+".component")
- $(XSLTPROC) --nonet --stringparam prefix $(SOLARXMLDIR)/ -o $@ \
- $(SOLARENV)/bin/packcomponents.xslt $(MISC)/saxparser.input
-
-$(MISC)/saxparser.input :
- echo \
- '<list>$(my_components:^"<filename>":+".component</filename>")</list>' \
- > $@
diff --git a/i18npool/source/localedata/makefile.mk b/i18npool/source/localedata/makefile.mk
deleted file mode 100644
index 798b401d21f7..000000000000
--- a/i18npool/source/localedata/makefile.mk
+++ /dev/null
@@ -1,88 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-
-PRJNAME=i18npool
-TARGET=locale
-
-TARGETTYPE=CUI
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-.IF "$(OS)" == "SOLARIS"
-# the xmlparser build breaks in this header file
-#
-# /opt/SUNWspro/WS6U1/include/CC/Cstd/./limits
-#
-# which defines a class with member functions called min() and max().
-# the build breaks because in solar.h, there is something like this
-#
-# #define max(x,y) ((x) < (y) ? (y) : (x))
-# #define min(x,y) ((x) < (y) ? (x) : (y))
-#
-# so the only choice is to prevent "CC/Cstd/./limits" from being
-# included:
-CDEFS+=-D__STD_LIMITS
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= $(SLO)$/localedata.obj
-
-.IF "$(CROSS_COMPILING)" != "YES"
-
-OBJFILES = \
- $(OBJ)$/saxparser.obj \
- $(OBJ)$/LocaleNode.obj \
- $(OBJ)$/filewriter.obj
-
-APP1TARGET = saxparser
-APP1RPATH = NONE
-
-APP1OBJS = $(OBJFILES)
-
-APP1STDLIBS = \
- $(SALLIB) \
- $(CPPULIB) \
- $(CPPUHELPERLIB)
-
-DEPOBJFILES = \
- $(OBJ)$/saxparser.obj \
- $(OBJ)$/LocaleNode.obj \
- $(OBJ)$/filewriter.obj
-
-.ENDIF
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
diff --git a/i18npool/source/nativenumber/makefile.mk b/i18npool/source/nativenumber/makefile.mk
deleted file mode 100644
index ffbdc879e142..000000000000
--- a/i18npool/source/nativenumber/makefile.mk
+++ /dev/null
@@ -1,49 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=nativenumber
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/nativenumbersupplier.obj \
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/numberformatcode/makefile.mk b/i18npool/source/numberformatcode/makefile.mk
deleted file mode 100644
index 957ed91fb1a8..000000000000
--- a/i18npool/source/numberformatcode/makefile.mk
+++ /dev/null
@@ -1,49 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=numberformatcode
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/numberformatcode.obj
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/ordinalsuffix/makefile.mk b/i18npool/source/ordinalsuffix/makefile.mk
deleted file mode 100644
index 4de03813e222..000000000000
--- a/i18npool/source/ordinalsuffix/makefile.mk
+++ /dev/null
@@ -1,50 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=ordinalsuffix
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/ordinalsuffix.obj
-#
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/source/paper/makefile.mk b/i18npool/source/paper/makefile.mk
deleted file mode 100644
index f0b9bc8b02f1..000000000000
--- a/i18npool/source/paper/makefile.mk
+++ /dev/null
@@ -1,75 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=i18npaper
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-.INCLUDE : $(PRJ)$/version.mk
-.INCLUDE : $(PRJ)$/util$/makefile.pmk
-
-# --- Files --------------------------------------------------------
-#
-SLOFILES=$(SLO)$/paper.obj
-SHL1OBJS=$(SLOFILES)
-
-SHL1TARGET=$(TARGET)$(DLLPOSTFIX)
-.IF "$(COM)" == "MSC"
-SHL1IMPLIB=i$(TARGET)
-.ELSE
-SHL1IMPLIB=$(TARGET)$(DLLPOSTFIX)
-.ENDIF
-
-DEF1DEPN=$(MISC)$/$(SHL1TARGET).flt
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-DEFLIB1NAME=$(SHL1TARGET)
-
-LIB1TARGET= $(SLB)$/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-SHL1STDLIBS= \
- $(I18NISOLANGLIB) \
- $(COMPHELPERLIB) \
- $(CPPULIB) \
- $(SALLIB)
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-$(MISC)$/$(SHL1TARGET).flt: makefile.mk
- @echo ------------------------------
- @echo Making: $@
- @echo CLEAR_THE_FILE > $@
- @echo __CT >> $@
diff --git a/i18npool/source/paper/paper.cxx b/i18npool/source/paper/paper.cxx
index fe376184edba..a60d28d6438b 100644
--- a/i18npool/source/paper/paper.cxx
+++ b/i18npool/source/paper/paper.cxx
@@ -39,7 +39,6 @@
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
-#include "i18npool/mslangid.hxx"
#include "i18npool/paper.hxx"
#include <utility>
diff --git a/i18npool/source/registerservices/makefile.mk b/i18npool/source/registerservices/makefile.mk
deleted file mode 100644
index 513685e18ad0..000000000000
--- a/i18npool/source/registerservices/makefile.mk
+++ /dev/null
@@ -1,46 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=registerservices
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/registerservices.obj
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
diff --git a/i18npool/source/search/makefile.mk b/i18npool/source/search/makefile.mk
deleted file mode 100644
index 95397d9d47ac..000000000000
--- a/i18npool/source/search/makefile.mk
+++ /dev/null
@@ -1,80 +0,0 @@
-#*************************************************************************
-#
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#*************************************************************************
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=i18nsearch.uno
-USE_DEFFILE=TRUE
-LIBTARGET=NO
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-DLLPRE =
-
-# --- Files --------------------------------------------------------
-
-EXCEPTIONSFILES= \
- $(SLO)$/textsearch.obj
-
-SLOFILES= \
- $(EXCEPTIONSFILES) \
- $(SLO)$/levdis.obj
-
-# on unxsoli, no optimization for textsearch because of i105945
-.IF "$(OS)$(COM)$(CPUNAME)"=="SOLARISC52INTEL"
-EXCEPTIONSNOOPTFILES= \
- $(SLO)$/textsearch.obj
-.ENDIF
-
-SHL1TARGET= $(TARGET)
-SHL1OBJS= $(SLOFILES)
-
-SHL1STDLIBS= \
- $(CPPULIB) \
- $(CPPUHELPERLIB) \
- $(SALLIB) \
- $(I18NREGEXPLIB)
-
-SHL1DEPN= makefile.mk
-SHL1VERSIONMAP= $(SOLARENV)/src/component.map
-SHL1DEF= $(MISC)$/$(SHL1TARGET).def
-DEF1NAME= $(SHL1TARGET)
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-ALLTAR : $(MISC)/i18nsearch.component
-
-$(MISC)/i18nsearch.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
- i18nsearch.component
- $(XSLTPROC) --nonet --stringparam uri \
- '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
- $(SOLARENV)/bin/createcomponent.xslt i18nsearch.component
diff --git a/i18npool/source/textconversion/Makefile b/i18npool/source/textconversion/Makefile
new file mode 100644
index 000000000000..490d11a7246c
--- /dev/null
+++ b/i18npool/source/textconversion/Makefile
@@ -0,0 +1,40 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+# Version: MPL 1.1 / GPLv3+ / LGPLv3+
+#
+# The contents of this file are subject to the Mozilla Public License Version
+# 1.1 (the "License"); you may not use this file except in compliance with
+# the License or as specified alternatively below. You may obtain a copy of
+# the License at http://www.mozilla.org/MPL/
+#
+# Software distributed under the License is distributed on an "AS IS" basis,
+# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+# for the specific language governing rights and limitations under the
+# License.
+#
+# The Initial Developer of the Original Code is
+# Matúš Kukan <matus.kukan@gmail.com>
+# Portions created by the Initial Developer are Copyright (C) 2011 the
+# Initial Developer. All Rights Reserved.
+#
+# Major Contributor(s):
+#
+# For minor contributions see the git repository.
+#
+# Alternatively, the contents of this file may be used under the terms of
+# either the GNU General Public License Version 3 or later (the "GPLv3+"), or
+# the GNU Lesser General Public License Version 3 or later (the "LGPLv3+"),
+# in which case the provisions of the GPLv3+ or the LGPLv3+ are applicable
+# instead of those above.
+
+all : $(subst .dic,.cxx,$(notdir $(wildcard $(SRC_ROOT)/i18npool/source/textconversion/data/*.dic)))
+
+include $(GBUILDDIR)/gbuild_simple.mk
+
+%.cxx : %_invis.cxx
+ sed 's/\(^.*get\)/SAL_DLLPUBLIC_EXPORT \1/' $< > $@
+
+%_invis.cxx : $(realpath $(SRC_ROOT)/i18npool/source/textconversion/data)/%.dic
+ $(gb_Helper_execute)genconv_dict $* $< $@
+
+.PHONY: all
+# vim: set noet sw=4 ts=4:
diff --git a/i18npool/source/textconversion/data/makefile.mk b/i18npool/source/textconversion/data/makefile.mk
deleted file mode 100644
index 6f54d2033f0b..000000000000
--- a/i18npool/source/textconversion/data/makefile.mk
+++ /dev/null
@@ -1,68 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-PRJ=..$/..$/..
-
-PRJNAME=i18npool
-TARGET=textconv_dict
-LIBTARGET=NO
-
-# --- Settings -----------------------------------------------------
-.INCLUDE : settings.mk
-
-# Fix heap limit problem on MSC
-.IF "$(COM)" == "MSC"
-.IF "$(COMEX)" != "8"
-CDEFS+=-Zm300
-.ENDIF
-.ENDIF
-
-# --- Files --------------------------------------------------------
-
-# collator data library
-SHL1TARGET=$(TARGET)
-SHL1IMPLIB=i$(SHL1TARGET)
-
-SHL1VERSIONMAP=$(SHL1TARGET).map
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-DATA_FILES:=$(shell @ls ./*.dic)
-SHL1OBJS=$(subst,./,$(SLO)$/ $(DATA_FILES:s/.dic/.obj/))
-
-LIB1TARGET= $(SLB)$/$(SHL1TARGET).lib
-LIB1OBJFILES=$(SHL1OBJS)
-
-# --- Targets ------------------------------------------------------
-.INCLUDE : target.mk
-
-APP1TARGET = genconv_dict
-$(MISC)$/%.cxx : %.dic
- $(AUGMENT_LIBRARY_PATH) $(OUT_FOR_BUILD)$/bin$/genconv_dict $* $< $@
-
-# ugly - is this dependency really required here?
-$(foreach,i,$(shell @$(FIND) . -name "*.dic") $(MISC)$/dict_$(i:b).cxx) : $(BIN)$/genconv_dict$(EXECPOST)
-
diff --git a/i18npool/source/textconversion/data/textconv_dict.map b/i18npool/source/textconversion/data/textconv_dict.map
deleted file mode 100644
index afd873b6f38e..000000000000
--- a/i18npool/source/textconversion/data/textconv_dict.map
+++ /dev/null
@@ -1,23 +0,0 @@
-UDK_3_0_0 {
-global:
- GetVersionInfo;
- getHangul2HanjaData;
- getHangul2HanjaIndex;
- getHangul2HanjaIndexCount;
- getHanja2HangulIndex;
- getHanja2HangulData;
- getSTC_CharIndex_S2T;
- getSTC_CharData_S2T;
- getSTC_CharIndex_S2V;
- getSTC_CharData_S2V;
- getSTC_CharIndex_T2S;
- getSTC_CharData_T2S;
- getSTC_WordData;
- getSTC_WordEntry_S2T;
- getSTC_WordIndex_S2T;
- getSTC_WordEntry_T2S;
- getSTC_WordIndex_T2S;
-
-local:
- *;
-};
diff --git a/i18npool/source/textconversion/makefile.mk b/i18npool/source/textconversion/makefile.mk
deleted file mode 100644
index dca748309ca7..000000000000
--- a/i18npool/source/textconversion/makefile.mk
+++ /dev/null
@@ -1,63 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=textconversion
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/textconversionImpl.obj \
- $(SLO)$/textconversion.obj \
- $(SLO)$/textconversion_ko.obj \
- $(SLO)$/textconversion_zh.obj
-
-.IF "$(CROSS_COMPILING)" != "YES"
-
-OBJFILES = $(OBJ)$/genconv_dict.obj
-
-APP1TARGET = genconv_dict
-APP1RPATH = NONE
-
-APP1OBJS = $(OBJ)$/genconv_dict.obj
-
-APP1STDLIBS = $(SALLIB)
-
-.ENDIF
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
diff --git a/i18npool/source/transliteration/makefile.mk b/i18npool/source/transliteration/makefile.mk
deleted file mode 100644
index ffeaf0f8df69..000000000000
--- a/i18npool/source/transliteration/makefile.mk
+++ /dev/null
@@ -1,84 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************/
-
-PRJ=..$/..
-
-PRJNAME=i18npool
-TARGET=transliterationImpl
-
-ENABLE_EXCEPTIONS=TRUE
-
-# --- Settings -----------------------------------------------------
-
-.INCLUDE : settings.mk
-
-# --- Files --------------------------------------------------------
-
-SLOFILES= \
- $(SLO)$/transliteration_body.obj \
- $(SLO)$/transliteration_caseignore.obj \
- $(SLO)$/transliterationImpl.obj \
- $(SLO)$/transliteration_commonclass.obj \
- $(SLO)$/transliteration_OneToOne.obj \
- $(SLO)$/transliteration_Ignore.obj \
- $(SLO)$/transliteration_Numeric.obj \
- $(SLO)$/hiraganaToKatakana.obj \
- $(SLO)$/katakanaToHiragana.obj \
- $(SLO)$/ignoreKana.obj \
- $(SLO)$/halfwidthToFullwidth.obj \
- $(SLO)$/fullwidthToHalfwidth.obj \
- $(SLO)$/ignoreWidth.obj \
- $(SLO)$/smallToLarge_ja_JP.obj \
- $(SLO)$/largeToSmall_ja_JP.obj \
- $(SLO)$/ignoreSize_ja_JP.obj \
- $(SLO)$/ignoreMinusSign_ja_JP.obj \
- $(SLO)$/ignoreIterationMark_ja_JP.obj \
- $(SLO)$/ignoreTraditionalKana_ja_JP.obj \
- $(SLO)$/ignoreTraditionalKanji_ja_JP.obj \
- $(SLO)$/ignoreProlongedSoundMark_ja_JP.obj \
- $(SLO)$/ignoreZiZu_ja_JP.obj \
- $(SLO)$/ignoreBaFa_ja_JP.obj \
- $(SLO)$/ignoreTiJi_ja_JP.obj \
- $(SLO)$/ignoreHyuByu_ja_JP.obj \
- $(SLO)$/ignoreSeZe_ja_JP.obj \
- $(SLO)$/ignoreIandEfollowedByYa_ja_JP.obj \
- $(SLO)$/ignoreKiKuFollowedBySa_ja_JP.obj \
- $(SLO)$/ignoreSeparator_ja_JP.obj \
- $(SLO)$/ignoreSpace_ja_JP.obj \
- $(SLO)$/ignoreMiddleDot_ja_JP.obj \
- $(SLO)$/textToPronounce_zh.obj \
- $(SLO)$/numtochar.obj \
- $(SLO)$/numtotext_cjk.obj \
- $(SLO)$/chartonum.obj \
- $(SLO)$/texttonum.obj
-
-# --- Targets ------------------------------------------------------
-
-.INCLUDE : target.mk
-
-
-
diff --git a/i18npool/util/makefile.mk b/i18npool/util/makefile.mk
deleted file mode 100644
index bbaecb5cb94e..000000000000
--- a/i18npool/util/makefile.mk
+++ /dev/null
@@ -1,95 +0,0 @@
-#*************************************************************************
-#*
-# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-#
-# Copyright 2000, 2010 Oracle and/or its affiliates.
-#
-# OpenOffice.org - a multi-platform office productivity suite
-#
-# This file is part of OpenOffice.org.
-#
-# OpenOffice.org is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License version 3
-# only, as published by the Free Software Foundation.
-#
-# OpenOffice.org is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Lesser General Public License version 3 for more details
-# (a copy is included in the LICENSE file that accompanied this code).
-#
-# You should have received a copy of the GNU Lesser General Public License
-# version 3 along with OpenOffice.org. If not, see
-# <http://www.openoffice.org/license.html>
-# for a copy of the LGPLv3 License.
-#
-#************************************************************************
-
-PRJ=..
-
-PRJNAME=i18npool
-TARGET=i18npool.uno
-
-# --- Settings -----------------------------------------------------------
-
-.INCLUDE : settings.mk
-DLLPRE =
-.INCLUDE : $(PRJ)/version.mk
-
-# --- Allgemein ----------------------------------------------------------
-
-LIB1TARGET= $(SLB)$/$(TARGET).lib
-LIB1FILES= $(SLB)$/defaultnumberingprovider.lib \
- $(SLB)$/nativenumber.lib \
- $(SLB)$/registerservices.lib \
- $(SLB)$/numberformatcode.lib \
- $(SLB)$/locale.lib \
- $(SLB)$/indexentry.lib \
- $(SLB)$/calendar.lib \
- $(SLB)$/breakiterator.lib \
- $(SLB)$/transliterationImpl.lib \
- $(SLB)$/characterclassification.lib \
- $(SLB)$/collator.lib \
- $(SLB)$/inputchecker.lib \
- $(SLB)$/textconversion.lib \
- $(SLB)$/ordinalsuffix.lib
-
-SHL1TARGET= $(TARGET)
-# WNT needs implib name even if there is none
-SHL1IMPLIB= i$(SHL1TARGET)
-
-SHL1DEPN= makefile.mk \
- $(SLB)/i18nisolang$(ISOLANG_MAJOR)$(COMID).lib
-SHL1VERSIONMAP=$(SOLARENV)/src/component.map
-SHL1DEF=$(MISC)$/$(SHL1TARGET).def
-DEF1NAME=$(SHL1TARGET)
-
-SHL1LIBS=$(LIB1TARGET)
-SHL1STDLIBS= \
- $(I18NUTILLIB) \
- $(I18NISOLANGLIB) \
- $(COMPHELPERLIB) \
- $(CPPUHELPERLIB) \
- $(CPPULIB) \
- $(SALLIB) \
- $(ICUINLIB) \
- $(ICUUCLIB) \
- $(ICUDATALIB)
-
-# --- Targets ------------------------------------------------------------
-
-.INCLUDE : target.mk
-
-ALLTAR : $(MISC)/i18npool.component $(MISC)/qa_i18npool.component
-
-$(MISC)/i18npool.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
- i18npool.component
- $(XSLTPROC) --nonet --stringparam uri \
- '$(COMPONENTPREFIX_BASIS_NATIVE)$(SHL1TARGETN:f)' -o $@ \
- $(SOLARENV)/bin/createcomponent.xslt i18npool.component
-
-$(MISC)/qa_i18npool.component .ERRREMOVE : $(SOLARENV)/bin/createcomponent.xslt \
- i18npool.component
- $(XSLTPROC) --nonet --stringparam uri \
- '$(COMPONENTPREFIX_INBUILD_NATIVE)$(SHL1TARGETN:f)' -o $@ \
- $(SOLARENV)/bin/createcomponent.xslt i18npool.component