diff options
Diffstat (limited to 'bbot/machine-manifest.hxx')
-rw-r--r-- | bbot/machine-manifest.hxx | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/bbot/machine-manifest.hxx b/bbot/machine-manifest.hxx index c29493f..d500957 100644 --- a/bbot/machine-manifest.hxx +++ b/bbot/machine-manifest.hxx @@ -1,5 +1,5 @@ // file : bbot/machine-manifest.hxx -*- C++ -*- -// license : TBC; see accompanying LICENSE file +// license : MIT; see accompanying LICENSE file #ifndef BBOT_MACHINE_MANIFEST_HXX #define BBOT_MACHINE_MANIFEST_HXX @@ -49,14 +49,20 @@ namespace bbot strings c) : machine_header_manifest (std::move (i), std::move (n), - std::move (s)), + std::move (s), + // + // @@ TMP AUXILIARY + // + nullopt /* role */, + nullopt /* ram_minimum */, + nullopt /* ram_maximum */), type (t), mac (std::move (m)), options (std::move (o)), changes (std::move (c)) {} public: - machine_manifest () = default; // VC export. + machine_manifest () = default; machine_manifest (butl::manifest_parser&, bool ignore_unknown = false); machine_manifest (butl::manifest_parser&, butl::manifest_name_value start, @@ -80,7 +86,7 @@ namespace bbot toolchain_manifest (string i): id (i) {} public: - toolchain_manifest () = default; // VC export. + toolchain_manifest () = default; toolchain_manifest (butl::manifest_parser&, bool ignore_unknown = false); toolchain_manifest (butl::manifest_parser&, butl::manifest_name_value start, @@ -91,7 +97,8 @@ namespace bbot }; // The manifest stored in <name>-<toolchain>/ consists of the machine - // manifest (original), toolchain manifest, and bootstrap manifest. + // manifest (original) and, if this a build machine, toolchain manifest and + // bootstrap manifest. // class bootstrapped_machine_manifest { @@ -106,7 +113,7 @@ namespace bbot : machine (move (m)), toolchain (move (t)), bootstrap (move (b)) {} public: - bootstrapped_machine_manifest () = default; // VC export. + bootstrapped_machine_manifest () = default; bootstrapped_machine_manifest (butl::manifest_parser&, bool ignore_unknown = false); |