summaryrefslogtreecommitdiff
path: root/src/buildtool/execution_api/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildtool/execution_api/common')
-rw-r--r--src/buildtool/execution_api/common/TARGETS5
-rw-r--r--src/buildtool/execution_api/common/artifact_blob.hpp6
2 files changed, 1 insertions, 10 deletions
diff --git a/src/buildtool/execution_api/common/TARGETS b/src/buildtool/execution_api/common/TARGETS
index 8cdbda6d..35d85b00 100644
--- a/src/buildtool/execution_api/common/TARGETS
+++ b/src/buildtool/execution_api/common/TARGETS
@@ -134,10 +134,7 @@
, "name": ["artifact_blob"]
, "hdrs": ["artifact_blob.hpp"]
, "deps":
- [ ["@", "gsl", "", "gsl"]
- , ["src/buildtool/common", "common"]
- , ["src/utils/cpp", "hash_combine"]
- ]
+ [["src/buildtool/common", "common"], ["src/utils/cpp", "hash_combine"]]
, "stage": ["src", "buildtool", "execution_api", "common"]
}
}
diff --git a/src/buildtool/execution_api/common/artifact_blob.hpp b/src/buildtool/execution_api/common/artifact_blob.hpp
index b1e8980a..c54ac2fe 100644
--- a/src/buildtool/execution_api/common/artifact_blob.hpp
+++ b/src/buildtool/execution_api/common/artifact_blob.hpp
@@ -21,7 +21,6 @@
#include <string>
#include <utility> //std::move
-#include "gsl/gsl"
#include "src/buildtool/common/artifact_digest.hpp"
#include "src/utils/cpp/hash_combine.hpp"
@@ -33,11 +32,6 @@ struct ArtifactBlob final {
data{std::make_shared<std::string>(std::move(mydata))},
is_exec{is_exec} {}
- ArtifactBlob(ArtifactDigest digest,
- gsl::not_null<std::shared_ptr<std::string>> const& mydata,
- bool is_exec) noexcept
- : digest{std::move(digest)}, data(mydata), is_exec{is_exec} {}
-
[[nodiscard]] auto operator==(ArtifactBlob const& other) const noexcept
-> bool {
return digest == other.digest and is_exec == other.is_exec;