sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (807a0404f38f2a25f62bae0c23ddaa4578775cfa)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (807a0404f38f2a25f62bae0c23ddaa4578775cfa)
- Date: Thu, 25 Aug 2016 23:54:55 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
devel/stfl/DEPENDS | 37 +++++++++++++++++--------------------
1 file changed, 17 insertions(+), 20 deletions(-)
New commits:
commit 807a0404f38f2a25f62bae0c23ddaa4578775cfa
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
stfl: refined dependency handling
diff --git a/devel/stfl/DEPENDS b/devel/stfl/DEPENDS
index a21393b..18be1cb 100755
--- a/devel/stfl/DEPENDS
+++ b/devel/stfl/DEPENDS
@@ -1,26 +1,23 @@
depends ncurses &&
-optional_depends perl \
- "FOUND_PERL5=1" \
- "FOUND_PERL5=0" \
- "For Perl 5 bindings" &&
+optional_depends swig \
+ "FOUND_SWIG=1" \
+ "FOUND_SWIG=0" \
+ "for native language bindings" &&
-optional_depends python \
- "FOUND_PYTHON=1" \
- "FOUND_PYTHON=0" \
- "For Python bindings" &&
+if is_depends_enabled $SPELL swig; then
+ optional_depends perl \
+ "FOUND_PERL5=1" \
+ "FOUND_PERL5=0" \
+ "for Perl 5 bindings" &&
-optional_depends RUBY \
- "FOUND_RUBY=1" \
- "FOUND_RUBY=0" \
- "For Ruby bindings" &&
+ optional_depends python \
+ "FOUND_PYTHON=1" \
+ "FOUND_PYTHON=0" \
+ "for Python bindings" &&
-if is_depends_enabled $SPELL perl ||
- is_depends_enabled $SPELL python ||
- is_depends_enabled $SPELL $(get_spell_provider $SPELL RUBY); then
- depends swig 'FOUND_SWIG=1'
-else
- persistent_add STFL_OPTS &&
-
- list_add STFL_OPTS 'FOUND_SWIG=0'
+ optional_depends RUBY \
+ "FOUND_RUBY=1" \
+ "FOUND_RUBY=0" \
+ "for Ruby bindings"
fi
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (807a0404f38f2a25f62bae0c23ddaa4578775cfa), Vlad Glagolev, 08/25/2016
Archive powered by MHonArc 2.6.24.