From d97faa864483c4141613f785f371b8fdb42876c7 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 30 Jun 2022 15:29:21 +0300 Subject: Add support for disabling package build notification emails per toolchain name --- mod/module.cli | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'mod/module.cli') diff --git a/mod/module.cli b/mod/module.cli index c2dce5b..bd61873 100644 --- a/mod/module.cli +++ b/mod/module.cli @@ -1,6 +1,7 @@ // file : mod/options.cli -*- C++ -*- // license : MIT; see accompanying LICENSE file +include ; include ; include ; // repository_location @@ -463,6 +464,19 @@ namespace brep face of recoverable failures (deadlock, loss of connection, etc). The default is 10M." } + + std::map build-toolchain-email + { + "=", + "Enable or disable package build notification emails. If \cb{true} is + specified for a toolchain name, then emails are sent according to the + \cb{build-*email} package manifest values when the package is built + with this toolchain. If \cb{false} is specified, then no emails are + sent for this toolchain name. By default build notification emails + are enabled. Repeat this option to enable/disable emails for multiple + toolchains. See \l{bpkg#manifest-package Package Manifest} for + details on \cb{build-*email} values." + } }; class build_log: build, build_db, handler -- cgit v1.1