summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaksim Denisov <denisov.maksim@huawei.com>2024-08-29 15:36:55 +0200
committerMaksim Denisov <denisov.maksim@huawei.com>2024-08-30 17:17:09 +0200
commitd8d6d1fd3215da794e86bbaeb97cad7418908eed (patch)
tree36afedf9b57e33ca39192d9379df11c4aba68b0f /src
parent74ae139a6df49de37868f723299a600dfd5e90d8 (diff)
downloadjustbuild-d8d6d1fd3215da794e86bbaeb97cad7418908eed.tar.gz
Move artifact_blob_container to a standalone library
Diffstat (limited to 'src')
-rw-r--r--src/buildtool/execution_api/common/TARGETS13
-rw-r--r--src/buildtool/execution_api/git/TARGETS1
-rw-r--r--src/buildtool/execution_api/local/TARGETS1
-rw-r--r--src/buildtool/execution_api/remote/TARGETS2
-rw-r--r--src/buildtool/execution_engine/executor/TARGETS1
-rw-r--r--src/buildtool/graph_traverser/TARGETS1
6 files changed, 16 insertions, 3 deletions
diff --git a/src/buildtool/execution_api/common/TARGETS b/src/buildtool/execution_api/common/TARGETS
index 57394424..9e55c71c 100644
--- a/src/buildtool/execution_api/common/TARGETS
+++ b/src/buildtool/execution_api/common/TARGETS
@@ -9,11 +9,10 @@
, "tree_reader.hpp"
, "tree_reader_utils.hpp"
, "stream_dumper.hpp"
- , "artifact_blob_container.hpp"
]
, "srcs": ["tree_reader_utils.cpp"]
, "deps":
- [ "content_blob_container"
+ [ "artifact_blob_container"
, ["@", "gsl", "", "gsl"]
, ["src/buildtool/common", "common"]
, ["src/buildtool/crypto", "hash_function"]
@@ -87,6 +86,7 @@
, "srcs": ["blob_tree.cpp"]
, "deps":
[ "common"
+ , "artifact_blob_container"
, ["src/buildtool/execution_api/bazel_msg", "directory_tree"]
, ["@", "gsl", "", "gsl"]
]
@@ -101,7 +101,14 @@
{ "type": ["@", "rules", "CC", "library"]
, "name": ["content_blob_container"]
, "hdrs": ["content_blob_container.hpp"]
- , "stage": ["src", "buildtool", "execution_api", "common"]
, "deps": [["src/utils/cpp", "transformed_range"], ["@", "gsl", "", "gsl"]]
+ , "stage": ["src", "buildtool", "execution_api", "common"]
+ }
+, "artifact_blob_container":
+ { "type": ["@", "rules", "CC", "library"]
+ , "name": ["artifact_blob_container"]
+ , "hdrs": ["artifact_blob_container.hpp"]
+ , "deps": ["content_blob_container", ["src/buildtool/common", "common"]]
+ , "stage": ["src", "buildtool", "execution_api", "common"]
}
}
diff --git a/src/buildtool/execution_api/git/TARGETS b/src/buildtool/execution_api/git/TARGETS
index 2c614f08..34b2e4dd 100644
--- a/src/buildtool/execution_api/git/TARGETS
+++ b/src/buildtool/execution_api/git/TARGETS
@@ -9,6 +9,7 @@
, ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"]
, ["src/buildtool/execution_api/common", "common"]
, ["src/buildtool/execution_api/common", "common_api"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["src/buildtool/logging", "log_level"]
, ["src/buildtool/logging", "logging"]
, ["src/buildtool/crypto", "hash_function"]
diff --git a/src/buildtool/execution_api/local/TARGETS b/src/buildtool/execution_api/local/TARGETS
index f3949310..e457d712 100644
--- a/src/buildtool/execution_api/local/TARGETS
+++ b/src/buildtool/execution_api/local/TARGETS
@@ -30,6 +30,7 @@
, ["src/buildtool/common", "config"]
, ["src/buildtool/storage", "storage"]
, ["src/buildtool/execution_api/common", "common"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["src/buildtool/execution_api/common", "common_api"]
, ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"]
, ["src/buildtool/execution_api/git", "git"]
diff --git a/src/buildtool/execution_api/remote/TARGETS b/src/buildtool/execution_api/remote/TARGETS
index 7c45ec8d..c87bdbb9 100644
--- a/src/buildtool/execution_api/remote/TARGETS
+++ b/src/buildtool/execution_api/remote/TARGETS
@@ -26,6 +26,7 @@
, ["src/buildtool/logging", "log_level"]
, ["src/buildtool/logging", "logging"]
, ["src/buildtool/execution_api/common", "common"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["@", "gsl", "", "gsl"]
, ["src/buildtool/common", "bazel_types"]
, ["src/buildtool/execution_api/bazel_msg", "bazel_msg"]
@@ -83,6 +84,7 @@
, ["src/buildtool/compatibility", "compatibility"]
, ["src/buildtool/multithreading", "task_system"]
, ["src/buildtool/execution_api/common", "common"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["src/buildtool/file_system", "file_system_manager"]
, ["src/buildtool/file_system", "object_type"]
, ["src/buildtool/logging", "log_level"]
diff --git a/src/buildtool/execution_engine/executor/TARGETS b/src/buildtool/execution_engine/executor/TARGETS
index 15ca2441..85e48a00 100644
--- a/src/buildtool/execution_engine/executor/TARGETS
+++ b/src/buildtool/execution_engine/executor/TARGETS
@@ -13,6 +13,7 @@
, ["src/buildtool/execution_engine/dag", "dag"]
, ["src/buildtool/execution_api/common", "api_bundle"]
, ["src/buildtool/execution_api/common", "common"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["src/buildtool/execution_api/common", "common_api"]
, ["src/buildtool/execution_api/remote", "config"]
, ["src/buildtool/execution_api/remote", "context"]
diff --git a/src/buildtool/graph_traverser/TARGETS b/src/buildtool/graph_traverser/TARGETS
index 3c64489b..a44d25a7 100644
--- a/src/buildtool/graph_traverser/TARGETS
+++ b/src/buildtool/graph_traverser/TARGETS
@@ -11,6 +11,7 @@
, ["src/buildtool/execution_engine/executor", "executor"]
, ["src/buildtool/execution_engine/traverser", "traverser"]
, ["src/buildtool/execution_api/common", "common"]
+ , ["src/buildtool/execution_api/common", "artifact_blob_container"]
, ["src/buildtool/execution_api/common", "common_api"]
, ["src/buildtool/execution_api/remote", "config"]
, ["src/buildtool/execution_api/utils", "subobject"]