diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2011-08-06 19:26:39 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2011-08-17 17:34:23 +0200 |
commit | 2674376ddff9370988fe1fcad0ec519d1e68e869 (patch) | |
tree | 042a9581e042b88006b4e8cbb2372b98da0b6da0 /i18npool | |
parent | 3aeeb8fb5d5342b73f1b2f8dde9f270b46bd94c2 (diff) |
convert i18npool to gbuild
Diffstat (limited to 'i18npool')
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 |