From bfbc1e51b7139d49dc1522a1da94b02b732232c1 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Tue, 18 Aug 2015 11:00:57 +0000 Subject: Introduce _IMPLIES and _PREVENTS to register dependencies, or conflicts, between options. PR: 191144 Submitted by: adamw Sponsored by: Absolight --- CHANGES | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'CHANGES') diff --git a/CHANGES b/CHANGES index 76cc764a9bef..45d5a784ed9c 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,20 @@ in the release notes and/or placed into UPDATING. All ports committers are allowed to commit to this file. +20150818: +AUTHOR: mat@FreeBSD.org + + _IMPLIES and _PREVENTS have been introduced to register dependency, + or conflicts between options. + + OPTIONS_DEFINE= FOO BAR BAZ + + FOO_IMPLIES= BAR + BAZ_PREVENTS= BAR + + If the FOO option is selected, the BAR option will be enabled as well. If + the BAZ and BAR options are both enabled, an error will be given. + 20150817: AUTHOR: mat@FreeBSD.org -- cgit v1.2.3