summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2011-12-06 19:17:52 +0100
committerMichael Stahl <mstahl@redhat.com>2011-12-09 15:18:01 +0100
commit50471a85d43a3bcdb3f3d33b85cd14bbc56efaf6 (patch)
treea9fd6aef85447c42f16c46356e1a01bc63f40a82 /RepositoryExternal.mk
parent2075a648aced631422eede159d35e2e7804334ca (diff)
add curl to RepositoryExternal.mk
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk30
1 files changed, 29 insertions, 1 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index 3f407c432472..6be5a13ecf31 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -804,7 +804,35 @@ endef
endif # !SYSTEM_LIBPNG
-# MacOSX-only frameworks
+
+ifeq ($(SYSTEM_CURL),YES)
+
+define gb_LinkTarget__use_curl
+$(call gb_LinkTarget_set_include,$(1),\
+ $$(INCLUDE) \
+ $(CURL_CFLAGS) \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(CURL_LIBS))
+
+endef
+
+else # !SYSTEM_CURL
+
+$(eval $(call gb_Helper_register_libraries,PLAINLIBS_OOO, \
+ curl \
+))
+
+define gb_LinkTarget__use_curl
+$(call gb_LinkTarget_add_linked_libs,$(1),\
+ curl \
+)
+
+endef
+
+endif # SYSTEM_CURL
+
+
+# MacOSX-only frameworks ############################################
# (in alphabetical order)
define gb_LinkTarget__use_carbon