From 788acb84cf902a7bf98f88e654a2e5a6f0f3e721 Mon Sep 17 00:00:00 2001 From: dillo Date: Thu, 2 Jun 2005 20:38:51 +0000 Subject: add tests for groups of mutually exclusive options --- regress/pkg-options/files/group-required.mk | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 regress/pkg-options/files/group-required.mk (limited to 'regress/pkg-options/files/group-required.mk') diff --git a/regress/pkg-options/files/group-required.mk b/regress/pkg-options/files/group-required.mk new file mode 100644 index 00000000000..b998143e23e --- /dev/null +++ b/regress/pkg-options/files/group-required.mk @@ -0,0 +1,18 @@ +# $NetBSD: group-required.mk,v 1.1 2005/06/02 20:38:51 dillo Exp $ +# +# This file tests that selecting no option from a requried group +# causes the package build to fail. +# + +MAKECONF= /dev/null + +PKG_OPTIONS_VAR= PKG_OPTIONS.unused +PKG_SUPPORTED_OPTIONS= single +PKG_OPTIONS_REQUIRED_GROUPS= req +PKG_OPTIONS_GROUP.req= a b + +.include "../../mk/bsd.options.mk" + +.PHONY: test +test: + echo ${PKG_FAIL_REASON:Q} -- cgit v1.2.3