summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorDavid Tardon <dtardon@redhat.com>2011-08-11 13:10:14 +0200
committerDavid Tardon <dtardon@redhat.com>2011-08-11 13:11:52 +0200
commitb6aa48432d322e13e9facaf3c889d77657aaa14e (patch)
treea87028efcbcb699f43fdd77c52ac5c3fddfc0d51 /RepositoryExternal.mk
parent590e2e2f9b65c42321c1ee35a02a2e6f677b4959 (diff)
fix build of xmlsecurity with system mozilla
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk29
1 files changed, 29 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index c0c97050add4..ed87327feb1b 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -658,4 +658,33 @@ $(call gb_LinkTarget_add_libs,$(1), \
endef
+ifeq ($(SYSTEM_MOZILLA),YES)
+
+define gb_LinkTarget__use_plc4
+$(call gb_LinkTarget_set_include,$(1),\
+ $$(INCLUDE) \
+ $(MOZ_NSS_CFLAGS) \
+)
+
+$(call gb_LinkTarget_add_libs,$(1),\
+ $(MOZ_NSS_LIBS) \
+)
+endef
+
+else
+
+define gb_LinkTarget__use_plc4
+$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO,\
+ nspr4 \
+ nss3 \
+ plc4 \
+))
+
+$(call gb_LinkTarget_add_linked_libs,$(1),\
+ plc4 \
+)
+endef
+
+endif
+
# vim: set noet sw=4 ts=4: