Sequoia
Loading...
Searching...
No Matches
Commands.hpp
Go to the documentation of this file.
1
2// Copyright Oliver J. Rosten 2021. //
3// Distributed under the GNU GENERAL PUBLIC LICENSE, Version 3.0. //
4// (See accompanying file LICENSE.md or copy at //
5// https://www.gnu.org/licenses/gpl-3.0.en.html) //
7
8#pragma once
9
15
17
18namespace sequoia::testing
19{
20
21 [[nodiscard]]
22 runtime::shell_command cmake_cmd(const std::optional<build_paths>& parentBuildPaths,
23 const build_paths& buildPaths,
24 const std::filesystem::path& output);
25
26 [[nodiscard]]
27 runtime::shell_command build_cmd(const build_paths& build, const std::filesystem::path& output);
28}
File paths pertaining to a sequoia project.
Utilties for creating, composing and invoking commandline input.