summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/local/local_response.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/local/local_response.hpp')
-rw-r--r--src/buildtool/execution_api/local/local_response.hpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/buildtool/execution_api/local/local_response.hpp b/src/buildtool/execution_api/local/local_response.hpp
index 2875ec16..7faa5619 100644
--- a/src/buildtool/execution_api/local/local_response.hpp
+++ b/src/buildtool/execution_api/local/local_response.hpp
@@ -76,10 +76,10 @@ class LocalResponse final : public IExecutionResponse {
try {
artifacts.emplace(
file.path(),
- Artifact::ObjectInfo{ArtifactDigest{file.digest()},
- file.is_executable()
- ? ObjectType::Executable
- : ObjectType::File});
+ Artifact::ObjectInfo{
+ .digest = ArtifactDigest{file.digest()},
+ .type = file.is_executable() ? ObjectType::Executable
+ : ObjectType::File});
} catch (...) {
return {};
}
@@ -90,8 +90,9 @@ class LocalResponse final : public IExecutionResponse {
try {
artifacts.emplace(
dir.path(),
- Artifact::ObjectInfo{ArtifactDigest{dir.tree_digest()},
- ObjectType::Tree});
+ Artifact::ObjectInfo{
+ .digest = ArtifactDigest{dir.tree_digest()},
+ .type = ObjectType::Tree});
} catch (...) {
return {};
}