summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@suse.cz>2011-08-19 09:32:18 +0200
committerJan Holesovsky <kendy@suse.cz>2011-08-19 09:37:47 +0200
commit534b3bccfd573a6bf4fa5e652d10c8c3796beb7a (patch)
treef48e728a87c521e3de6a1810b72030b861e1fe38 /RepositoryExternal.mk
parent8348732753940a9d1d59d321b5e1832f782feb34 (diff)
Fix i18npool build on Windows.
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk25
1 files changed, 25 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 32ba30acd117..ee693370fe1c 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -372,6 +372,29 @@ endef
else # !SYSTEM_ICU
+# icudata and icui18n is called icudt and icuin on Windows :-(
+ifeq ($(OS),WNT)
+$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
+ icudt \
+ icuin \
+ icule \
+ icutu \
+ icuuc \
+))
+
+define gb_LinkTarget__use_icudt
+$(call gb_LinkTarget_add_linked_libs,$(1),\
+ icudt \
+)
+
+endef
+define gb_LinkTarget__use_icuin
+$(call gb_LinkTarget_add_linked_libs,$(1),\
+ icuin \
+)
+
+endef
+else
$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
icudata \
icui18n \
@@ -392,6 +415,8 @@ $(call gb_LinkTarget_add_linked_libs,$(1),\
)
endef
+endif
+
define gb_LinkTarget__use_icule
$(call gb_LinkTarget_add_linked_libs,$(1),\
icule \