diff options
author | Eike Rathke <erack@redhat.com> | 2012-08-06 19:22:43 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2012-08-06 19:36:16 +0200 |
commit | a774a4826323ae2027e432da5d1a2a9d3356ad0d (patch) | |
tree | bcc09fc857d087e86b62859e04beac258cffa122 /RepositoryExternal.mk | |
parent | 744be134874a54723a3f14d66644c65691ddeb6a (diff) |
implemented LanguageTag wrapper
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r-- | RepositoryExternal.mk | 61 |
1 files changed, 61 insertions, 0 deletions
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 |