From: Michał Górny Date: Thu, 12 Dec 2019 15:00:26 +0000 (+0100) Subject: oasis.eclass: Add RESTRICT="!test? ( test )" X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=e39f4f2843d870def8cab3c93e289c78452d3008;p=gentoo.git oasis.eclass: Add RESTRICT="!test? ( test )" This fixes 30 cases of MissingTestRestrict. Signed-off-by: Michał Górny --- 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"