summaryrefslogtreecommitdiff
path: root/RepositoryExternal.mk
diff options
context:
space:
mode:
authorRene Engelhard <rene@debian.org>2014-08-06 00:03:21 +0200
committerRene Engelhard <rene@debian.org>2014-08-06 00:03:21 +0200
commitd85f513934bb5735a2c0c343fbe7dc2b9c11af3e (patch)
treed87cdad5e89f5d631d903388d242f0ffc635be27 /RepositoryExternal.mk
parent6e93ea106e7444980532b090deacdf6eb7397aed (diff)
implement --with-system-coinmp
Change-Id: I02928097f049e8f3cbefbc872b570b2d2b072658
Diffstat (limited to 'RepositoryExternal.mk')
-rw-r--r--RepositoryExternal.mk15
1 files changed, 15 insertions, 0 deletions
diff --git a/RepositoryExternal.mk b/RepositoryExternal.mk
index a9c9e5342ec0..196182908eb8 100644
--- a/RepositoryExternal.mk
+++ b/RepositoryExternal.mk
@@ -2250,6 +2250,8 @@ endif # ENABLE_LPSOLVE
ifneq ($(ENABLE_COINMP),)
+ifneq ($(SYSTEM_COINMP),TRUE)
+
define gb_LinkTarget__use_coinmp
$(call gb_LinkTarget_use_package,$(1),coinmp)
ifeq ($(COM),MSC)
@@ -2279,6 +2281,19 @@ $(eval $(call gb_Helper_register_packages_for_install,ooo,\
coinmp \
))
+else # SYSTEM_COINMP
+
+define gb_LinkTarget__use_coinmp
+$(call gb_LinkTarget_set_include,$(1),\
+ $$(INCLUDE) \
+ $(COINMP_CFLAGS) \
+)
+$(call gb_LinkTarget_add_libs,$(1),$(COINMP_LIBS))
+
+endef
+
+endif
+
else
gb_LinkTarget__use_coinmp :=