From e39f4f2843d870def8cab3c93e289c78452d3008 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 12 Dec 2019 16:00:26 +0100 Subject: [PATCH] oasis.eclass: Add RESTRICT="!test? ( test )" MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This fixes 30 cases of MissingTestRestrict. Signed-off-by: Michał Górny --- eclass/oasis.eclass | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eclass/oasis.eclass b/eclass/oasis.eclass index 53db4b777271..7727253575d4 100644 --- a/eclass/oasis.eclass +++ b/eclass/oasis.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: oasis.eclass @@ -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" -- 2.26.2