summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/local/local_action.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/local/local_action.hpp')
-rw-r--r--src/buildtool/execution_api/local/local_action.hpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/buildtool/execution_api/local/local_action.hpp b/src/buildtool/execution_api/local/local_action.hpp
index 82101016..c4d9ecd1 100644
--- a/src/buildtool/execution_api/local/local_action.hpp
+++ b/src/buildtool/execution_api/local/local_action.hpp
@@ -101,16 +101,16 @@ class LocalAction final : public IExecutionAction {
[[nodiscard]] auto Run(bazel_re::Digest const& action_id) const noexcept
-> std::optional<Output>;
- [[nodiscard]] auto StageFile(std::filesystem::path const& target_path,
- Artifact::ObjectInfo const& info) const
- -> bool;
+ [[nodiscard]] auto StageInput(
+ std::filesystem::path const& target_path,
+ Artifact::ObjectInfo const& info) const noexcept -> bool;
- /// \brief Stage input artifacts to the execution directory.
+ /// \brief Stage input artifacts and leaf trees to the execution directory.
/// Stage artifacts and their parent directory structure from CAS to the
/// specified execution directory. The execution directory may no exist.
/// \param[in] exec_path Absolute path to the execution directory.
/// \returns Success indicator.
- [[nodiscard]] auto StageInputFiles(
+ [[nodiscard]] auto StageInputs(
std::filesystem::path const& exec_path) const noexcept -> bool;
[[nodiscard]] auto CreateDirectoryStructure(