From a774a4826323ae2027e432da5d1a2a9d3356ad0d Mon Sep 17 00:00:00 2001 From: Eike Rathke Date: Mon, 6 Aug 2012 19:22:43 +0200 Subject: implemented LanguageTag wrapper --- RepositoryExternal.mk | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) (limited to 'RepositoryExternal.mk') diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk index 26676a786d9a..5efe5eb9f67e 100644 --- a/RepositoryExternal.mk +++ b/RepositoryExternal.mk @@ -427,6 +427,67 @@ endef endif # SYSTEM_LIBXSLT +ifeq ($(SYSTEM_GLIB),YES) + +define gb_LinkTarget__use_glib +$(call gb_LinkTarget_set_include,$(1),\ + $$(INCLUDE) \ + $(GLIB_CFLAGS) \ +) + +$(call gb_LinkTarget_add_libs,$(1),$(GLIB_LIBS)) + +endef + +else # !SYSTEM_GLIB + +$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ + glib \ +)) + +define gb_LinkTarget__use_glib +$(call gb_LinkTarget_set_include,$(1),\ + $$(INCLUDE) \ + -I$(OUTDIR)/inc/external/glib-2.0 \ +) + +$(call gb_LinkTarget_use_libraries,$(1),\ + glib-2.0 \ +) + +endef + +endif # SYSTEM_GLIB + + +ifeq ($(SYSTEM_LIBLANGTAG),YES) + +define gb_LinkTarget__use_liblangtag +$(call gb_LinkTarget_set_include,$(1),\ + $$(INCLUDE) \ + $(LIBLANGTAG_CFLAGS) \ +) + +$(call gb_LinkTarget_add_libs,$(1),$(LIBLANGTAG_LIBS)) + +endef + +else # !SYSTEM_LIBLANGTAG + +$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \ + langtag \ +)) + +define gb_LinkTarget__use_liblangtag +$(call gb_LinkTarget_use_libraries,$(1),\ + langtag \ +) + +endef + +endif # SYSTEM_LIBLANGTAG + + ifeq ($(SYSTEM_NEON),YES) define gb_LinkTarget__use_neon -- cgit