summaryrefslogtreecommitdiff
path: root/eclass/oasis.eclass
diff options
context:
space:
mode:
Diffstat (limited to 'eclass/oasis.eclass')
-rw-r--r--eclass/oasis.eclass9
1 files changed, 6 insertions, 3 deletions
diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass
index 53db4b777271..3071243265b2 100644
--- a/eclass/oasis.eclass
+++ b/eclass/oasis.eclass
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: oasis.eclass
# @MAINTAINER:
-# ml@gentoo.org
+# maintainer-needed@gentoo.org
# @AUTHOR:
# Original Author: Alexis Ballier <aballier@gentoo.org>
# @SUPPORTED_EAPIS: 3 4 5 6 7
@@ -60,7 +60,10 @@ esac
IUSE="+ocamlopt"
[ -n "${OASIS_NO_DEBUG}" ] || IUSE="${IUSE} debug"
[ -n "${OASIS_BUILD_DOCS}" ] && IUSE="${IUSE} doc"
-[ -n "${OASIS_BUILD_TESTS}" ] && IUSE="${IUSE} test"
+if [[ -n ${OASIS_BUILD_TESTS} ]]; then
+ IUSE+=" test"
+ RESTRICT+=" !test? ( test )"
+fi
DEPEND="${RDEPEND}
dev-ml/ocamlbuild"