From 3ddab9d7360213cda421ac25f62cbf7ef92b513b Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 19 Oct 2017 18:00:33 +0300 Subject: Add support for machine_manifest changes value --- bbot/machine-manifest.cxx | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'bbot/machine-manifest.cxx') diff --git a/bbot/machine-manifest.cxx b/bbot/machine-manifest.cxx index be921d9..b30d551 100644 --- a/bbot/machine-manifest.cxx +++ b/bbot/machine-manifest.cxx @@ -144,6 +144,13 @@ namespace bbot options = move (op); } + else if (n == "changes") + { + if (v.empty ()) + bad_value ("empty machine changes"); + + changes.emplace_back (move (v)); + } else if (!iu) bad_name ("unknown name '" + n + "' in machine manifest"); } @@ -187,6 +194,9 @@ namespace bbot s.next ("options", v); } + for (const string& c: changes) + s.next ("changes", c); + s.next ("", ""); // End of manifest. } -- cgit v1.1