From 7d8fe34a06781153f42c533ae7e303b3c5daf575 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 9 Dec 2021 15:51:42 +0300 Subject: Add support for multiple requirements in requirement alternative --- bbot/worker/worker.cxx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'bbot') diff --git a/bbot/worker/worker.cxx b/bbot/worker/worker.cxx index d6e8cad..e4b5e5e 100644 --- a/bbot/worker/worker.cxx +++ b/bbot/worker/worker.cxx @@ -1270,7 +1270,13 @@ build (size_t argc, const char* argv[]) tm.requirements.end (), [id] (const requirement_alternatives& r) { - return r.size () == 1 && r[0] == id; + if (r.size () == 1) + { + const requirement_alternative& a (r[0]); + return find (a.begin (), a.end (), id) != a.end (); + } + + return false; }) != tm.requirements.end (); }; -- cgit v1.1