diff options
Diffstat (limited to 'src')
35 files changed, 566 insertions, 569 deletions
diff --git a/src/buildtool/build_engine/analysed_target/TARGETS b/src/buildtool/build_engine/analysed_target/TARGETS index 829e269d..3fff08b8 100644 --- a/src/buildtool/build_engine/analysed_target/TARGETS +++ b/src/buildtool/build_engine/analysed_target/TARGETS @@ -4,12 +4,12 @@ , "hdrs": ["analysed_target.hpp"] , "srcs": ["analysed_target.cpp"] , "deps": - [ ["src/buildtool/build_engine/expression", "expression"] + [ "graph_information" + , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] , ["src/buildtool/common", "action_description"] , ["src/buildtool/common", "artifact_description"] , ["src/buildtool/common", "tree"] - , "graph_information" - , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] ] , "stage": ["src", "buildtool", "build_engine", "analysed_target"] , "private-deps": [["@", "gsl", "", "gsl"]] @@ -20,8 +20,8 @@ , "hdrs": ["target_graph_information.hpp"] , "srcs": ["target_graph_information.cpp"] , "deps": - [ ["src/buildtool/build_engine/target_map", "configured_target"] - , ["@", "json", "", "json"] + [ ["@", "json", "", "json"] + , ["src/buildtool/build_engine/target_map", "configured_target"] ] , "stage": ["src", "buildtool", "build_engine", "analysed_target"] } diff --git a/src/buildtool/build_engine/base_maps/TARGETS b/src/buildtool/build_engine/base_maps/TARGETS index 5080b5bc..a281af9d 100644 --- a/src/buildtool/build_engine/base_maps/TARGETS +++ b/src/buildtool/build_engine/base_maps/TARGETS @@ -11,10 +11,10 @@ , "hdrs": ["directory_map.hpp"] , "srcs": ["directory_map.cpp"] , "deps": - [ ["src/buildtool/multithreading", "async_map_consumer"] - , "module_name" - , ["src/buildtool/file_system", "file_root"] + [ "module_name" , ["src/buildtool/common", "config"] + , ["src/buildtool/file_system", "file_root"] + , ["src/buildtool/multithreading", "async_map_consumer"] ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] , "private-deps": [["src/utils/cpp", "path"]] @@ -24,12 +24,12 @@ , "name": ["json_file_map"] , "hdrs": ["json_file_map.hpp"] , "deps": - [ ["@", "fmt", "", "fmt"] - , ["@", "json", "", "json"] + [ "module_name" + , ["@", "fmt", "", "fmt"] , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/common", "config"] , ["src/buildtool/multithreading", "async_map_consumer"] - , "module_name" ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] } @@ -39,9 +39,9 @@ , "hdrs": ["targets_file_map.hpp"] , "deps": [ "json_file_map" + , "module_name" , ["@", "json", "", "json"] , ["src/buildtool/multithreading", "async_map_consumer"] - , "module_name" ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] } @@ -51,11 +51,11 @@ , "hdrs": ["entity_name_data.hpp"] , "srcs": ["entity_name_data.cpp"] , "deps": - [ ["@", "json", "", "json"] + [ "module_name" + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] , ["src/utils/cpp", "hash_combine"] , ["src/utils/cpp", "hex_string"] - , "module_name" ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] } @@ -65,10 +65,10 @@ , "hdrs": ["entity_name.hpp"] , "deps": [ "entity_name_data" - , ["@", "json", "", "json"] , ["@", "gsl", "", "gsl"] - , ["src/buildtool/common", "config"] + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/common", "config"] , ["src/utils/cpp", "hash_combine"] ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] @@ -81,8 +81,8 @@ , "deps": [ "directory_map" , "entity_name" - , ["@", "json", "", "json"] , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/analysed_target", "target"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "config"] @@ -91,7 +91,7 @@ ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] , "private-deps": - [["src/utils/cpp", "json"], ["src/buildtool/crypto", "hash_function"]] + [["src/buildtool/crypto", "hash_function"], ["src/utils/cpp", "json"]] } , "field_reader": { "type": ["@", "rules", "CC", "library"] @@ -100,11 +100,11 @@ , "deps": [ "entity_name" , ["@", "fmt", "", "fmt"] - , ["@", "json", "", "json"] , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "config"] , ["src/buildtool/multithreading", "async_map_consumer"] - , ["src/buildtool/build_engine/expression", "expression"] ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] } @@ -113,11 +113,11 @@ , "name": ["expression_function"] , "hdrs": ["expression_function.hpp"] , "deps": - [ ["src/buildtool/build_engine/expression", "expression"] + [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "gsl"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] , "private-deps": [["src/utils/cpp", "hash_combine"]] @@ -128,15 +128,15 @@ , "hdrs": ["expression_map.hpp"] , "srcs": ["expression_map.cpp"] , "deps": - [ "json_file_map" - , "entity_name" + [ "entity_name" , "expression_function" - , ["@", "gsl", "", "gsl"] + , "json_file_map" + , "module_name" , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] , ["src/buildtool/common", "config"] , ["src/buildtool/multithreading", "async_map_consumer"] - , "module_name" ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] , "private-deps": @@ -149,8 +149,8 @@ , "deps": [ "entity_name" , "expression_function" - , ["@", "gsl", "", "gsl"] , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/utils/cpp", "concepts"] , ["src/utils/cpp", "gsl"] @@ -163,16 +163,16 @@ , "hdrs": ["rule_map.hpp"] , "srcs": ["rule_map.cpp"] , "deps": - [ "json_file_map" - , "entity_name" - , "user_rule" + [ "entity_name" , "expression_map" - , ["@", "gsl", "", "gsl"] + , "json_file_map" + , "module_name" + , "user_rule" , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] , ["src/buildtool/common", "config"] , ["src/buildtool/multithreading", "async_map_consumer"] - , "module_name" ] , "stage": ["src", "buildtool", "build_engine", "base_maps"] , "private-deps": diff --git a/src/buildtool/build_engine/expression/TARGETS b/src/buildtool/build_engine/expression/TARGETS index 85df889f..454f7726 100644 --- a/src/buildtool/build_engine/expression/TARGETS +++ b/src/buildtool/build_engine/expression/TARGETS @@ -5,8 +5,8 @@ , "deps": [ ["@", "fmt", "", "fmt"] , ["src/buildtool/multithreading", "atomic_value"] - , ["src/utils/cpp", "hash_combine"] , ["src/utils/cpp", "atomic"] + , ["src/utils/cpp", "hash_combine"] ] , "stage": ["src", "buildtool", "build_engine", "expression"] } @@ -42,24 +42,24 @@ , "deps": [ "expression_ptr_interface" , "linked_map" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/build_engine/base_maps", "entity_name_data"] , ["src/buildtool/common", "artifact_description"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/multithreading", "atomic_value"] - , ["src/utils/cpp", "json"] - , ["src/utils/cpp", "hash_combine"] - , ["src/utils/cpp", "hex_string"] , ["src/utils/cpp", "concepts"] , ["src/utils/cpp", "gsl"] - , ["@", "gsl", "", "gsl"] - , ["src/buildtool/crypto", "hash_function"] + , ["src/utils/cpp", "hash_combine"] + , ["src/utils/cpp", "hex_string"] + , ["src/utils/cpp", "json"] ] , "stage": ["src", "buildtool", "build_engine", "expression"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/crypto", "hasher"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/utils/cpp", "type_safe_arithmetic"] , ["src/utils/cpp", "path"] - , ["src/buildtool/crypto", "hasher"] + , ["src/utils/cpp", "type_safe_arithmetic"] ] } } diff --git a/src/buildtool/build_engine/target_map/TARGETS b/src/buildtool/build_engine/target_map/TARGETS index da78656e..b3aa6e4d 100644 --- a/src/buildtool/build_engine/target_map/TARGETS +++ b/src/buildtool/build_engine/target_map/TARGETS @@ -16,20 +16,20 @@ , "name": ["result_map"] , "hdrs": ["result_map.hpp"] , "deps": - [ ["src/buildtool/common", "tree"] - , ["src/buildtool/storage", "storage"] + [ ["@", "gsl", "", "gsl"] , ["src/buildtool/build_engine/analysed_target", "target"] - , ["src/buildtool/build_engine/target_map", "configured_target"] + , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/build_engine/target_map", "configured_target"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "tree"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/multithreading", "task"] , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/progress_reporting", "progress"] - , ["@", "gsl", "", "gsl"] + , ["src/buildtool/storage", "storage"] , ["src/utils/cpp", "hash_combine"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/build_engine/base_maps", "entity_name"] ] , "stage": ["src", "buildtool", "build_engine", "target_map"] } @@ -40,43 +40,43 @@ , "srcs": ["utils.cpp", "built_in_rules.cpp", "export.cpp", "target_map.cpp"] , "private-hdrs": ["built_in_rules.hpp", "export.hpp", "utils.hpp"] , "deps": - [ "configured_target" + [ "absent_target_map" + , "configured_target" , "result_map" - , "absent_target_map" + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/analysed_target", "target"] , ["src/buildtool/build_engine/base_maps", "rule_map"] , ["src/buildtool/build_engine/base_maps", "source_map"] , ["src/buildtool/build_engine/base_maps", "targets_file_map"] + , ["src/buildtool/main", "analyse_context"] , ["src/buildtool/multithreading", "async_map_consumer"] , ["src/buildtool/storage", "storage"] - , ["src/buildtool/main", "analyse_context"] - , ["@", "gsl", "", "gsl"] - , ["@", "json", "", "json"] ] , "stage": ["src", "buildtool", "build_engine", "target_map"] , "private-deps": [ ["@", "fmt", "", "fmt"] - , ["src/utils/cpp", "gsl"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/base_maps", "field_reader"] , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/crypto", "hasher"] , ["src/buildtool/execution_api/local", "local"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] + , ["src/buildtool/progress_reporting", "progress"] + , ["src/buildtool/serve_api/remote", "config"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "storage"] + , ["src/utils/cpp", "gsl"] , ["src/utils/cpp", "hash_combine"] , ["src/utils/cpp", "json"] , ["src/utils/cpp", "path"] , ["src/utils/cpp", "path_hash"] , ["src/utils/cpp", "vector"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/serve_api/remote", "config"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common", "config"] - , ["src/buildtool/progress_reporting", "progress"] - , ["src/buildtool/crypto", "hasher"] - , ["src/buildtool/crypto", "hash_function"] ] } , "target_map_testable_internals": @@ -85,13 +85,13 @@ , "name": ["target_map_testable_internals"] , "hdrs": ["utils.hpp"] , "deps": - [ "target_map" - , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] - , "configured_target" + [ "configured_target" + , "target_map" + , ["src/buildtool/build_engine/analysed_target", "target"] , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/base_maps", "field_reader"] , ["src/buildtool/build_engine/expression", "expression"] - , ["src/buildtool/build_engine/analysed_target", "target"] + , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] , ["src/buildtool/common", "config"] ] , "stage": ["src", "buildtool", "build_engine", "target_map"] @@ -104,23 +104,23 @@ , "deps": [ "configured_target" , "result_map" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/build_engine/analysed_target", "target"] + , ["src/buildtool/main", "analyse_context"] , ["src/buildtool/multithreading", "async_map_consumer"] , ["src/utils/cpp", "hash_combine"] - , ["src/buildtool/main", "analyse_context"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "build_engine", "target_map"] , "private-deps": - [ ["src/buildtool/storage", "storage"] + [ ["@", "json", "", "json"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] + , ["src/buildtool/progress_reporting", "progress"] , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "storage"] , ["src/utils/cpp", "json"] - , ["@", "json", "", "json"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "config"] - , ["src/buildtool/progress_reporting", "progress"] ] } } diff --git a/src/buildtool/common/TARGETS b/src/buildtool/common/TARGETS index 1d86a157..73a6a5b6 100644 --- a/src/buildtool/common/TARGETS +++ b/src/buildtool/common/TARGETS @@ -19,16 +19,16 @@ , "deps": [ "clidefaults" , "retry_cli" + , ["@", "cli11", "", "cli11"] + , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/main", "build_utils"] , ["src/utils/cpp", "path"] - , ["@", "cli11", "", "cli11"] - , ["@", "json", "", "json"] - , ["@", "fmt", "", "fmt"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "common"] } @@ -49,10 +49,10 @@ , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/file_system", "object_type"] - , ["src/utils/cpp", "gsl"] , ["src/utils/cpp", "expected"] + , ["src/utils/cpp", "gsl"] ] - , "private-deps": [["src/buildtool/crypto", "hasher"], "protocol_traits"] + , "private-deps": ["protocol_traits", ["src/buildtool/crypto", "hasher"]] , "stage": ["src", "buildtool", "common"] } , "artifact_digest_factory": @@ -70,8 +70,8 @@ , "private-deps": [ "bazel_digest_factory" , "bazel_types" - , ["@", "gsl", "", "gsl"] , "protocol_traits" + , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "common"] } @@ -87,13 +87,13 @@ ] , "deps": [ "bazel_types" + , ["@", "json", "", "json"] , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "hash_combine"] - , ["@", "json", "", "json"] ] , "stage": ["src", "buildtool", "common"] } @@ -105,11 +105,11 @@ , "deps": [ "common" , ["@", "json", "", "json"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/crypto", "hash_function"] ] - , "private-deps": [["src/utils/cpp", "json"], "artifact_digest_factory"] + , "private-deps": ["artifact_digest_factory", ["src/utils/cpp", "json"]] , "stage": ["src", "buildtool", "common"] } , "action_description": @@ -117,13 +117,13 @@ , "name": ["action_description"] , "hdrs": ["action_description.hpp"] , "deps": - [ "common" - , "artifact_description" + [ "artifact_description" + , "common" , ["@", "json", "", "json"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "json"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "common"] } @@ -150,12 +150,12 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system", "git_cas"] , ["src/buildtool/multithreading", "atomic_value"] , ["src/buildtool/storage", "storage"] - , ["src/buildtool/crypto", "hash_function"] - , ["src/buildtool/common", "common"] ] , "stage": ["src", "buildtool", "common"] , "private-deps": [["src/utils/automata", "dfa_minimizer"]] @@ -190,9 +190,9 @@ , "name": ["git_hashes_converter"] , "hdrs": ["git_hashes_converter.hpp"] , "deps": - [ ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "common"] } diff --git a/src/buildtool/common/remote/TARGETS b/src/buildtool/common/remote/TARGETS index 5056a848..f29a3510 100644 --- a/src/buildtool/common/remote/TARGETS +++ b/src/buildtool/common/remote/TARGETS @@ -3,12 +3,12 @@ , "name": ["client_common"] , "hdrs": ["client_common.hpp"] , "deps": - [ ["@", "fmt", "", "fmt"] + [ "port" + , ["@", "fmt", "", "fmt"] , ["@", "grpc", "", "grpc++"] , ["@", "gsl", "", "gsl"] , ["src/buildtool/auth", "auth"] , ["src/buildtool/common", "common"] - , "port" , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] ] @@ -31,10 +31,10 @@ , "name": ["remote_common"] , "hdrs": ["remote_common.hpp"] , "deps": - [ ["@", "fmt", "", "fmt"] + [ "port" + , ["@", "fmt", "", "fmt"] , ["@", "json", "", "json"] , ["src/utils/cpp", "expected"] - , "port" ] , "stage": ["src", "buildtool", "common", "remote"] } diff --git a/src/buildtool/crypto/TARGETS b/src/buildtool/crypto/TARGETS index e4a84676..e2f010f5 100644 --- a/src/buildtool/crypto/TARGETS +++ b/src/buildtool/crypto/TARGETS @@ -6,8 +6,8 @@ , "stage": ["src", "buildtool", "crypto"] , "deps": [["src/utils/cpp", "hex_string"]] , "private-deps": - [ ["@", "ssl", "", "crypto"] - , ["@", "gsl", "", "gsl"] + [ ["@", "gsl", "", "gsl"] + , ["@", "ssl", "", "crypto"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] ] @@ -19,8 +19,8 @@ , "srcs": ["hash_function.cpp"] , "deps": ["hasher", ["@", "gsl", "", "gsl"]] , "private-deps": - [ ["src/buildtool/logging", "logging"] - , ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] ] , "stage": ["src", "buildtool", "crypto"] } @@ -32,10 +32,10 @@ , "deps": ["hash_function", ["src/utils/cpp", "expected"]] , "private-deps": [ "hasher" - , ["@", "gsl", "", "gsl"] , ["@", "fmt", "", "fmt"] - , ["src/utils/cpp", "hex_string"] + , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "protocol_traits"] + , ["src/utils/cpp", "hex_string"] ] , "stage": ["src", "buildtool", "crypto"] } diff --git a/src/buildtool/execution_api/bazel_msg/TARGETS b/src/buildtool/execution_api/bazel_msg/TARGETS index eb78742d..98b1c736 100644 --- a/src/buildtool/execution_api/bazel_msg/TARGETS +++ b/src/buildtool/execution_api/bazel_msg/TARGETS @@ -3,10 +3,10 @@ , "name": ["bazel_msg"] , "hdrs": ["bazel_blob_container.hpp", "bazel_common.hpp"] , "deps": - [ ["src/buildtool/common", "common"] - , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/common", "bazel_types"] + [ ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common", "common"] , ["src/buildtool/execution_api/common", "content_blob_container"] + , ["src/buildtool/file_system", "file_system_manager"] ] , "stage": ["src", "buildtool", "execution_api", "bazel_msg"] , "private-deps": @@ -23,21 +23,21 @@ , "deps": [ "bazel_msg" , "directory_tree" + , ["@", "gsl", "", "gsl"] + , ["src/buildtool/common", "bazel_types"] , ["src/buildtool/common", "common"] - , ["src/buildtool/execution_engine/dag", "dag"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/common", "artifact_blob_container"] - , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/execution_engine/dag", "dag"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["@", "gsl", "", "gsl"] - , ["src/buildtool/crypto", "hash_function"] ] , "private-deps": - [ ["src/utils/cpp", "hex_string"] - , ["src/utils/cpp", "path"] + [ ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/file_system", "git_repo"] - , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/utils/cpp", "hex_string"] + , ["src/utils/cpp", "path"] ] , "stage": ["src", "buildtool", "execution_api", "bazel_msg"] } diff --git a/src/buildtool/execution_api/common/TARGETS b/src/buildtool/execution_api/common/TARGETS index 19363342..7f263fc1 100644 --- a/src/buildtool/execution_api/common/TARGETS +++ b/src/buildtool/execution_api/common/TARGETS @@ -18,14 +18,14 @@ , ["src/buildtool/common", "protocol_traits"] , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] + , ["src/buildtool/execution_engine/dag", "dag"] , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "expected"] , ["src/utils/cpp", "gsl"] , ["src/utils/cpp", "hex_string"] - , ["src/buildtool/file_system", "git_repo"] - , ["src/buildtool/execution_engine/dag", "dag"] ] , "private-deps": [["src/buildtool/common", "artifact_digest_factory"]] , "stage": ["src", "buildtool", "execution_api", "common"] @@ -48,9 +48,9 @@ , "deps": [ "common" , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/execution_api/remote", "context"] - , ["src/buildtool/crypto", "hash_function"] ] , "private-deps": [ ["src/buildtool/execution_api/bazel_msg", "bazel_msg"] @@ -71,16 +71,16 @@ , "hdrs": ["common_api.hpp"] , "srcs": ["common_api.cpp"] , "deps": - [ "common" - , "blob_tree" + [ "blob_tree" + , "common" , "content_blob_container" , "message_limits" , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "common"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] , ["src/buildtool/execution_api/bazel_msg", "directory_tree"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] ] , "stage": ["src", "buildtool", "execution_api", "common"] , "private-deps": [["@", "fmt", "", "fmt"]] @@ -91,18 +91,18 @@ , "hdrs": ["blob_tree.hpp"] , "srcs": ["blob_tree.cpp"] , "deps": - [ "common" - , "artifact_blob_container" - , ["src/buildtool/execution_api/bazel_msg", "directory_tree"] + [ "artifact_blob_container" + , "common" , ["@", "gsl", "", "gsl"] + , ["src/buildtool/execution_api/bazel_msg", "directory_tree"] ] , "private-deps": - [ ["src/buildtool/file_system", "git_repo"] - , ["src/buildtool/file_system", "object_type"] - , ["src/utils/cpp", "hex_string"] + [ ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/file_system", "git_repo"] + , ["src/buildtool/file_system", "object_type"] + , ["src/utils/cpp", "hex_string"] ] , "stage": ["src", "buildtool", "execution_api", "common"] } @@ -110,7 +110,7 @@ { "type": ["@", "rules", "CC", "library"] , "name": ["content_blob_container"] , "hdrs": ["content_blob_container.hpp"] - , "deps": [["src/utils/cpp", "transformed_range"], ["@", "gsl", "", "gsl"]] + , "deps": [["@", "gsl", "", "gsl"], ["src/utils/cpp", "transformed_range"]] , "stage": ["src", "buildtool", "execution_api", "common"] } , "artifact_blob_container": diff --git a/src/buildtool/execution_api/execution_service/TARGETS b/src/buildtool/execution_api/execution_service/TARGETS index e5779f10..a04d098f 100644 --- a/src/buildtool/execution_api/execution_service/TARGETS +++ b/src/buildtool/execution_api/execution_service/TARGETS @@ -8,25 +8,25 @@ , "deps": [ "operation_cache" , ["@", "gsl", "", "gsl"] + , ["src/buildtool/common", "bazel_types"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] , ["src/utils/cpp", "expected"] ] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "operation_cache" + , ["@", "fmt", "", "fmt"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/execution_api/local", "local"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] - , "operation_cache" , ["src/utils/cpp", "hex_string"] , ["src/utils/cpp", "path"] - , ["src/buildtool/execution_api/local", "local"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common", "protocol_traits"] ] , "private-ldflags": ["-pthread", "-Wl,--whole-archive,-lpthread,--no-whole-archive"] @@ -40,16 +40,16 @@ , "stage": ["src", "buildtool", "execution_api", "execution_service"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/common", "bazel_types"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] ] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/logging", "log_level"] ] } , "cas_server": @@ -61,19 +61,19 @@ , "stage": ["src", "buildtool", "execution_api", "execution_service"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/common", "bazel_types"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] ] , "private-deps": - [ ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/common", "common"] + [ "cas_utils" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "protocol_traits"] , ["src/buildtool/logging", "log_level"] - , ["@", "fmt", "", "fmt"] - , "cas_utils" ] } , "server_implementation": @@ -88,19 +88,19 @@ , ["src/buildtool/execution_api/remote", "context"] ] , "private-deps": - [ "execution_server" - , "ac_server" - , "cas_server" + [ "ac_server" , "bytestream_server" , "capabilities_server" + , "cas_server" + , "execution_server" , "operations_server" - , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["@", "json", "", "json"] - , ["@", "grpc", "", "grpc++"] , ["@", "fmt", "", "fmt"] + , ["@", "grpc", "", "grpc++"] + , ["@", "json", "", "json"] , ["src/buildtool/common", "protocol_traits"] , ["src/buildtool/common/remote", "port"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] ] } , "bytestream_server": @@ -114,19 +114,19 @@ [ ["@", "gsl", "", "gsl"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] ] , "private-deps": - [ ["src/buildtool/execution_api/common", "bytestream_utils"] - , ["src/buildtool/file_system", "file_system_manager"] + [ "cas_utils" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common", "common"] , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/execution_api/common", "bytestream_utils"] + , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/utils/cpp", "tmp_dir"] - , ["@", "fmt", "", "fmt"] - , "cas_utils" ] } , "capabilities_server": @@ -141,9 +141,9 @@ , ["src/buildtool/crypto", "hash_function"] ] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "protocol_traits"] ] } , "operation_cache": @@ -169,9 +169,9 @@ , "stage": ["src", "buildtool", "execution_api", "execution_service"] , "private-deps": [ "operation_cache" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/logging", "log_level"] , ["src/utils/cpp", "hex_string"] - , ["@", "fmt", "", "fmt"] ] } , "cas_utils": @@ -189,8 +189,8 @@ , "private-deps": [ ["@", "fmt", "", "fmt"] , ["@", "gsl", "", "gsl"] - , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/file_system", "file_system_manager"] ] } } diff --git a/src/buildtool/execution_api/git/TARGETS b/src/buildtool/execution_api/git/TARGETS index 68f2b019..860a9388 100644 --- a/src/buildtool/execution_api/git/TARGETS +++ b/src/buildtool/execution_api/git/TARGETS @@ -4,16 +4,16 @@ , "hdrs": ["git_api.hpp"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/buildtool/common", "common"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] + , ["src/buildtool/execution_api/common", "artifact_blob_container"] , ["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"] ] , "stage": ["src", "buildtool", "execution_api", "git"] } diff --git a/src/buildtool/execution_api/local/TARGETS b/src/buildtool/execution_api/local/TARGETS index a685d283..9ebefb3a 100644 --- a/src/buildtool/execution_api/local/TARGETS +++ b/src/buildtool/execution_api/local/TARGETS @@ -22,39 +22,39 @@ ] , "srcs": ["local_action.cpp", "local_cas_reader.cpp"] , "deps": - [ ["@", "fmt", "", "fmt"] - , ["@", "gsl", "", "gsl"] + [ "context" + , ["@", "fmt", "", "fmt"] , ["@", "grpc", "", "grpc++"] - , "context" - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "bazel_types"] + , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "config"] , ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/storage", "storage"] - , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/bazel_msg", "bazel_msg"] + , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] , ["src/buildtool/execution_api/common", "artifact_blob_container"] + , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/execution_api/common", "common_api"] - , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] + , ["src/buildtool/execution_api/execution_service", "cas_utils"] , ["src/buildtool/execution_api/git", "git"] , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/execution_api/bazel_msg", "bazel_msg"] + , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/execution_api/execution_service", "cas_utils"] - , ["src/buildtool/file_system", "git_repo"] + , ["src/buildtool/storage", "storage"] , ["src/utils/cpp", "expected"] , ["src/utils/cpp", "path"] , ["src/utils/cpp", "tmp_dir"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "execution_api", "local"] , "private-deps": - [ ["src/buildtool/file_system", "object_type"] - , ["src/buildtool/system", "system_command"] - , ["src/buildtool/file_system", "file_system_manager"] + [ ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/utils", "outputscheck"] - , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/file_system", "object_type"] + , ["src/buildtool/system", "system_command"] ] } , "context": @@ -62,8 +62,8 @@ , "name": ["context"] , "hdrs": ["context.hpp"] , "deps": - [ ["@", "gsl", "", "gsl"] - , "config" + [ "config" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "storage"] ] diff --git a/src/buildtool/execution_api/remote/TARGETS b/src/buildtool/execution_api/remote/TARGETS index 2ba50578..1b9e1164 100644 --- a/src/buildtool/execution_api/remote/TARGETS +++ b/src/buildtool/execution_api/remote/TARGETS @@ -22,26 +22,25 @@ ] , "deps": [ "config" - , ["src/buildtool/auth", "auth"] - , ["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", "common"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/execution_api/bazel_msg", "bazel_msg"] - , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] , ["src/buildtool/auth", "auth"] - , ["src/buildtool/execution_api/common", "bytestream_utils"] - , ["src/utils/cpp", "expected"] - , ["src/utils/cpp", "gsl"] + , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common/remote", "client_common"] , ["src/buildtool/common/remote", "port"] , ["src/buildtool/common/remote", "retry_config"] - , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/crypto", "hash_info"] + , ["src/buildtool/execution_api/bazel_msg", "bazel_msg"] + , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] + , ["src/buildtool/execution_api/common", "artifact_blob_container"] + , ["src/buildtool/execution_api/common", "bytestream_utils"] + , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/file_system", "git_repo"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] + , ["src/utils/cpp", "expected"] + , ["src/utils/cpp", "gsl"] ] , "proto": [ ["@", "bazel_remote_apis", "", "remote_execution_proto"] @@ -50,17 +49,17 @@ , "stage": ["src", "buildtool", "execution_api", "remote"] , "private-deps": [ ["@", "fmt", "", "fmt"] + , ["@", "grpc", "", "grpc++"] , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/common", "bazel_digest_factory"] , ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/file_system", "object_type"] + , ["src/buildtool/common/remote", "retry"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] , ["src/buildtool/execution_api/common", "common_api"] - , ["src/buildtool/execution_api/utils", "outputscheck"] - , ["@", "grpc", "", "grpc++"] - , ["src/buildtool/common/remote", "retry"] , ["src/buildtool/execution_api/common", "message_limits"] + , ["src/buildtool/execution_api/utils", "outputscheck"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/file_system", "object_type"] , ["src/utils/cpp", "path"] ] } @@ -85,16 +84,16 @@ [ "bazel_network" , ["@", "fmt", "", "fmt"] , ["src/buildtool/auth", "auth"] - , ["src/buildtool/multithreading", "task_system"] - , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/common", "artifact_blob_container"] + , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/storage", "fs_utils"] - , ["src/buildtool/crypto", "hash_function"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common", "protocol_traits"] ] } , "config": @@ -120,8 +119,8 @@ , "name": ["context"] , "hdrs": ["context.hpp"] , "deps": - [ ["@", "gsl", "", "gsl"] - , "config" + [ "config" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/auth", "auth"] , ["src/buildtool/common/remote", "retry_config"] ] diff --git a/src/buildtool/execution_api/utils/TARGETS b/src/buildtool/execution_api/utils/TARGETS index 3235225d..d8e5a2b0 100644 --- a/src/buildtool/execution_api/utils/TARGETS +++ b/src/buildtool/execution_api/utils/TARGETS @@ -9,10 +9,10 @@ ] , "private-deps": [ ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] + , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "execution_api", "utils"] } diff --git a/src/buildtool/execution_engine/dag/TARGETS b/src/buildtool/execution_engine/dag/TARGETS index 5b385d48..dfcab9df 100644 --- a/src/buildtool/execution_engine/dag/TARGETS +++ b/src/buildtool/execution_engine/dag/TARGETS @@ -4,16 +4,16 @@ , "hdrs": ["dag.hpp"] , "srcs": ["dag.cpp"] , "deps": - [ ["src/utils/cpp", "hex_string"] - , ["src/utils/cpp", "type_safe_arithmetic"] - , ["src/utils/cpp", "transformed_range"] - , ["src/buildtool/common", "common"] + [ ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "action_description"] , ["src/buildtool/common", "artifact_description"] + , ["src/buildtool/common", "common"] , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["@", "gsl", "", "gsl"] + , ["src/utils/cpp", "hex_string"] + , ["src/utils/cpp", "transformed_range"] + , ["src/utils/cpp", "type_safe_arithmetic"] ] , "stage": ["src", "buildtool", "execution_engine", "dag"] } diff --git a/src/buildtool/execution_engine/executor/TARGETS b/src/buildtool/execution_engine/executor/TARGETS index e2d1a7b4..fc148d45 100644 --- a/src/buildtool/execution_engine/executor/TARGETS +++ b/src/buildtool/execution_engine/executor/TARGETS @@ -4,30 +4,29 @@ , "hdrs": ["executor.hpp"] , "deps": [ "context" - , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "common"] + , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common", "tree"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "git_hashes_converter"] , ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/execution_engine/dag", "dag"] + , ["src/buildtool/common", "tree"] + , ["src/buildtool/crypto", "hash_function"] , ["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"] , ["src/buildtool/execution_api/common", "common_api"] + , ["src/buildtool/execution_api/remote", "bazel"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/remote", "context"] - , ["src/buildtool/execution_api/remote", "bazel"] + , ["src/buildtool/execution_engine/dag", "dag"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/progress_reporting", "progress"] , ["src/utils/cpp", "hex_string"] , ["src/utils/cpp", "path_rebase"] , ["src/utils/cpp", "prefix"] , ["src/utils/cpp", "transformed_range"] - , ["@", "gsl", "", "gsl"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/crypto", "hash_function"] - , ["src/buildtool/common", "git_hashes_converter"] ] , "stage": ["src", "buildtool", "execution_engine", "executor"] } diff --git a/src/buildtool/execution_engine/traverser/TARGETS b/src/buildtool/execution_engine/traverser/TARGETS index 5f6f6a9f..37859e8f 100644 --- a/src/buildtool/execution_engine/traverser/TARGETS +++ b/src/buildtool/execution_engine/traverser/TARGETS @@ -3,12 +3,12 @@ , "name": ["traverser"] , "hdrs": ["traverser.hpp"] , "deps": - [ ["src/buildtool/execution_engine/dag", "dag"] - , ["src/buildtool/multithreading", "task_system"] + [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/execution_engine/dag", "dag"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] + , ["src/buildtool/multithreading", "task_system"] , ["src/utils/cpp", "concepts"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "execution_engine", "traverser"] } diff --git a/src/buildtool/file_system/TARGETS b/src/buildtool/file_system/TARGETS index 47c5e249..f4d4e858 100644 --- a/src/buildtool/file_system/TARGETS +++ b/src/buildtool/file_system/TARGETS @@ -24,13 +24,13 @@ , "hdrs": ["object_cas.hpp"] , "deps": [ "file_storage" - , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/common", "common"] + , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/crypto", "hash_function"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "file_system"] } @@ -40,13 +40,13 @@ , "hdrs": ["file_system_manager.hpp"] , "deps": [ "object_type" + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/system", "system"] , ["src/utils/cpp", "expected"] , ["src/utils/cpp", "path"] - , ["@", "gsl", "", "gsl"] - , ["@", "json", "", "json"] ] , "stage": ["src", "buildtool", "file_system"] } @@ -55,8 +55,8 @@ , "name": ["jsonfs"] , "hdrs": ["jsonfs.hpp"] , "deps": - [ "object_type" - , "file_system_manager" + [ "file_system_manager" + , "object_type" , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "json"] @@ -71,11 +71,11 @@ , "deps": ["git_context", "git_utils", ["@", "gsl", "", "gsl"]] , "stage": ["src", "buildtool", "file_system"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["", "libgit2"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "hex_string"] , ["src/utils/cpp", "path"] - , ["", "libgit2"] ] } , "git_tree": @@ -86,18 +86,18 @@ , "deps": [ "git_repo" , "object_type" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/multithreading", "atomic_value"] , ["src/utils/cpp", "hex_string"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "file_system"] , "private-deps": - [ ["", "libgit2"] - , "file_system_manager" + [ "file_system_manager" + , ["", "libgit2"] + , ["src/buildtool/common", "common"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "path"] - , ["src/buildtool/common", "common"] ] } , "git_context": @@ -107,9 +107,9 @@ , "srcs": ["git_context.cpp"] , "stage": ["src", "buildtool", "file_system"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["", "libgit2"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["", "libgit2"] , ["src/utils/cpp", "gsl"] ] } @@ -121,22 +121,22 @@ , "deps": [ "git_cas" , "git_types" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "common"] - , ["src/utils/cpp", "expected"] , ["src/buildtool/storage", "config"] - , ["@", "gsl", "", "gsl"] + , ["src/utils/cpp", "expected"] ] , "stage": ["src", "buildtool", "file_system"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["", "libgit2"] - , ["src/utils/cpp", "path"] - , ["src/utils/cpp", "hex_string"] - , ["src/utils/cpp", "gsl"] - , ["src/buildtool/file_system", "file_system_manager"] + [ ["", "libgit2"] , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] + , ["src/utils/cpp", "gsl"] + , ["src/utils/cpp", "hex_string"] + , ["src/utils/cpp", "path"] ] , "cflags": ["-pthread"] } @@ -145,11 +145,11 @@ , "name": ["git_utils"] , "hdrs": ["git_utils.hpp"] , "srcs": ["git_utils.cpp"] - , "deps": [["@", "gsl", "", "gsl"], "object_type"] + , "deps": ["object_type", ["@", "gsl", "", "gsl"]] , "stage": ["src", "buildtool", "file_system"] , "private-deps": - [ ["", "libgit2"] - , ["@", "fmt", "", "fmt"] + [ ["@", "fmt", "", "fmt"] + , ["", "libgit2"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/utils/cpp", "hex_string"] @@ -166,20 +166,20 @@ , "name": ["file_root"] , "hdrs": ["file_root.hpp"] , "deps": - [ "git_tree" - , "file_system_manager" - , ["src/buildtool/common", "common"] + [ "file_system_manager" + , "git_tree" + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] , ["src/buildtool/common", "artifact_description"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "git_hashes_converter"] , ["src/buildtool/common", "protocol_traits"] , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["@", "gsl", "", "gsl"] - , ["@", "json", "", "json"] , ["src/utils/cpp", "concepts"] , ["src/utils/cpp", "json"] - , ["src/buildtool/common", "git_hashes_converter"] ] , "stage": ["src", "buildtool", "file_system"] } diff --git a/src/buildtool/graph_traverser/TARGETS b/src/buildtool/graph_traverser/TARGETS index c3ed60ec..172f821b 100644 --- a/src/buildtool/graph_traverser/TARGETS +++ b/src/buildtool/graph_traverser/TARGETS @@ -3,29 +3,28 @@ , "name": ["graph_traverser"] , "hdrs": ["graph_traverser.hpp"] , "deps": - [ ["src/buildtool/common", "cli"] - , ["src/buildtool/common", "common"] + [ ["@", "fmt", "", "fmt"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "cli"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "tree"] , ["src/buildtool/crypto", "hash_function"] - , ["src/buildtool/execution_engine/dag", "dag"] - , ["src/buildtool/execution_engine/executor", "context"] - , ["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"] , ["src/buildtool/execution_api/common", "common_api"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/utils", "subobject"] + , ["src/buildtool/execution_engine/dag", "dag"] + , ["src/buildtool/execution_engine/executor", "context"] + , ["src/buildtool/execution_engine/executor", "executor"] + , ["src/buildtool/execution_engine/traverser", "traverser"] , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/file_system", "jsonfs"] - , ["src/utils/cpp", "json"] - , ["@", "fmt", "", "fmt"] - , ["src/buildtool/common", "common"] + , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/progress_reporting", "base_progress_reporter"] + , ["src/utils/cpp", "json"] ] , "stage": ["src", "buildtool", "graph_traverser"] } diff --git a/src/buildtool/main/TARGETS b/src/buildtool/main/TARGETS index dcf181af..08d20d55 100644 --- a/src/buildtool/main/TARGETS +++ b/src/buildtool/main/TARGETS @@ -4,54 +4,54 @@ , "name": ["just"] , "srcs": ["main.cpp"] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "add_to_cas" + , "analyse" + , "analyse_context" + , "build_utils" + , "cli" + , "common" + , "constants" + , "describe" + , "diagnose" + , "install_cas" + , "retry" + , "serve" + , "version" + , ["@", "fmt", "", "fmt"] , ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] + , ["src/buildtool/auth", "auth"] + , ["src/buildtool/build_engine/target_map", "result_map"] + , ["src/buildtool/build_engine/target_map", "target_map"] , ["src/buildtool/common", "common"] , ["src/buildtool/common", "config"] - , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/storage", "storage"] - , ["src/buildtool/graph_traverser", "graph_traverser"] - , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/progress_reporting", "progress"] - , ["src/buildtool/progress_reporting", "progress_reporter"] - , ["src/buildtool/build_engine/target_map", "result_map"] - , ["src/buildtool/build_engine/target_map", "target_map"] - , ["src/buildtool/multithreading", "task_system"] - , ["src/utils/cpp", "concepts"] - , ["src/utils/cpp", "json"] - , ["src/buildtool/auth", "auth"] - , ["src/buildtool/execution_engine/executor", "context"] + , ["src/buildtool/common/remote", "remote_common"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/common", "api_bundle"] , [ "src/buildtool/execution_api/execution_service" , "server_implementation" ] , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/execution_api/remote", "config"] + , ["src/buildtool/execution_engine/executor", "context"] , ["src/buildtool/file_system", "file_root"] + , ["src/buildtool/graph_traverser", "graph_traverser"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] + , ["src/buildtool/multithreading", "task_system"] + , ["src/buildtool/progress_reporting", "progress"] + , ["src/buildtool/progress_reporting", "progress_reporter"] , ["src/buildtool/serve_api/remote", "config"] + , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/serve_api/serve_service", "serve_server_implementation"] - , ["src/buildtool/storage", "file_chunker"] , ["src/buildtool/storage", "backend_description"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/execution_api/common", "api_bundle"] + , ["src/buildtool/storage", "file_chunker"] + , ["src/buildtool/storage", "storage"] + , ["src/utils/cpp", "concepts"] , ["src/utils/cpp", "gsl"] - , ["src/buildtool/crypto", "hash_function"] - , "common" - , "cli" - , "version" - , "analyse" - , "analyse_context" - , "add_to_cas" - , "install_cas" - , "describe" - , "diagnose" - , "constants" - , "serve" - , "build_utils" - , "retry" + , ["src/utils/cpp", "json"] ] , "stage": ["src", "buildtool", "main"] , "private-ldflags": @@ -69,8 +69,8 @@ , "srcs": ["retry.cpp"] , "stage": ["src", "buildtool", "main"] , "deps": - [ ["src/buildtool/common/remote", "retry_config"] - , ["src/buildtool/common", "retry_cli"] + [ ["src/buildtool/common", "retry_cli"] + , ["src/buildtool/common/remote", "retry_config"] ] , "private-deps": [ ["src/buildtool/logging", "log_level"] @@ -87,18 +87,18 @@ , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/target_map", "configured_target"] , ["src/buildtool/common", "config"] - , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/execution_api/common", "api_bundle"] + , ["src/buildtool/serve_api/remote", "serve_api"] ] , "stage": ["src", "buildtool", "main"] , "private-deps": - [ ["@", "json", "", "json"] + [ "common" + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/base_maps", "rule_map"] , ["src/buildtool/build_engine/base_maps", "targets_file_map"] , ["src/buildtool/build_engine/target_map", "target_map"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , "common" ] } , "common": @@ -115,8 +115,8 @@ , "stage": ["src", "buildtool", "main"] , "deps": [["src/buildtool/common", "cli"]] , "private-deps": - [ ["@", "gsl", "", "gsl"] - , "common" + [ "common" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] ] @@ -129,18 +129,18 @@ , "deps": [ ["src/buildtool/common", "cli"] , ["src/buildtool/common", "common"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/common", "api_bundle"] , ["src/buildtool/execution_api/remote", "context"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "main"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/execution_api/utils", "subobject"] - , ["src/buildtool/execution_api/common", "common"] - , "archive" + [ "archive" , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/execution_api/utils", "subobject"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] ] } , "add_to_cas": @@ -154,14 +154,14 @@ , ["src/buildtool/storage", "storage"] ] , "private-deps": - [ ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/common", "common"] + [ ["src/buildtool/common", "common"] + , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/bazel_msg", "bazel_msg_factory"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "main"] } @@ -173,33 +173,33 @@ , "deps": [ "analyse_context" , ["@", "gsl", "", "gsl"] - , ["src/buildtool/common", "cli"] + , ["src/buildtool/build_engine/analysed_target", "target"] , ["src/buildtool/build_engine/target_map", "absent_target_map"] , ["src/buildtool/build_engine/target_map", "configured_target"] , ["src/buildtool/build_engine/target_map", "result_map"] - , ["src/buildtool/build_engine/analysed_target", "target"] + , ["src/buildtool/common", "cli"] , ["src/buildtool/logging", "logging"] ] , "stage": ["src", "buildtool", "main"] , "private-deps": - [ ["src/buildtool/multithreading", "async_map_consumer"] - , ["src/buildtool/multithreading", "async_map_utils"] - , ["src/buildtool/multithreading", "task_system"] + [ ["src/buildtool/build_engine/base_maps", "directory_map"] , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/base_maps", "expression_map"] - , ["src/buildtool/build_engine/base_maps", "directory_map"] , ["src/buildtool/build_engine/base_maps", "rule_map"] , ["src/buildtool/build_engine/base_maps", "source_map"] , ["src/buildtool/build_engine/base_maps", "targets_file_map"] , ["src/buildtool/build_engine/target_map", "target_map"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/multithreading", "async_map_consumer"] + , ["src/buildtool/multithreading", "async_map_utils"] + , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/progress_reporting", "exports_progress_reporter"] , ["src/buildtool/progress_reporting", "progress"] , ["src/buildtool/serve_api/remote", "config"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "config"] , ["src/buildtool/storage", "storage"] - , ["src/buildtool/crypto", "hash_function"] ] } , "analyse_context": @@ -212,8 +212,8 @@ , ["src/buildtool/common", "config"] , ["src/buildtool/progress_reporting", "exports_progress_reporter"] , ["src/buildtool/progress_reporting", "progress"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "storage"] ] , "stage": ["src", "buildtool", "main"] } @@ -225,15 +225,15 @@ , "stage": ["src", "buildtool", "main"] , "deps": [ "analyse" - , ["src/buildtool/common", "cli"] , ["src/buildtool/build_engine/target_map", "result_map"] + , ["src/buildtool/common", "cli"] ] , "private-deps": - [ ["src/utils/cpp", "json"] - , ["@", "gsl", "", "gsl"] + [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] + , ["src/utils/cpp", "json"] ] } , "version": @@ -287,17 +287,17 @@ , "name": ["serve"] , "hdrs": ["serve.hpp"] , "srcs": ["serve.cpp"] - , "deps": [["@", "gsl", "", "gsl"], "cli"] + , "deps": ["cli", ["@", "gsl", "", "gsl"]] , "stage": ["src", "buildtool", "main"] , "private-deps": - [ ["@", "json", "", "json"] + [ "common" + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "location"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , "common" - , ["src/buildtool/crypto", "hash_function"] ] } , "build_utils": @@ -317,10 +317,10 @@ ] , "stage": ["src", "buildtool", "main"] , "private-deps": - [ ["src/buildtool/multithreading", "async_map_utils"] + [ ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/multithreading", "async_map_utils"] ] } , "archive": @@ -330,16 +330,16 @@ , "srcs": ["archive.cpp"] , "deps": [ ["src/buildtool/common", "common"] - , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/common", "common"] ] , "stage": ["src", "buildtool", "main"] , "private-deps": [ ["", "libarchive"] + , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/file_system", "object_type"] , ["src/utils/cpp", "hex_string"] - , ["src/buildtool/common", "artifact_digest_factory"] ] } } diff --git a/src/buildtool/multithreading/TARGETS b/src/buildtool/multithreading/TARGETS index 35db852d..619224ce 100644 --- a/src/buildtool/multithreading/TARGETS +++ b/src/buildtool/multithreading/TARGETS @@ -10,7 +10,7 @@ { "type": ["@", "rules", "CC", "library"] , "name": ["notification_queue"] , "hdrs": ["notification_queue.hpp"] - , "deps": ["task", ["src/utils/cpp", "atomic"], ["@", "gsl", "", "gsl"]] + , "deps": ["task", ["@", "gsl", "", "gsl"], ["src/utils/cpp", "atomic"]] , "stage": ["src", "buildtool", "multithreading"] } , "task_system": @@ -27,14 +27,14 @@ , "name": ["async_map_node"] , "hdrs": ["async_map_node.hpp"] , "deps": - ["task", "task_system", ["src/utils/cpp", "gsl"], ["@", "gsl", "", "gsl"]] + ["task", "task_system", ["@", "gsl", "", "gsl"], ["src/utils/cpp", "gsl"]] , "stage": ["src", "buildtool", "multithreading"] } , "async_map": { "type": ["@", "rules", "CC", "library"] , "name": ["async_map"] , "hdrs": ["async_map.hpp"] - , "deps": ["task", "task_system", "async_map_node", ["@", "gsl", "", "gsl"]] + , "deps": ["async_map_node", "task", "task_system", ["@", "gsl", "", "gsl"]] , "stage": ["src", "buildtool", "multithreading"] } , "async_map_consumer": @@ -42,10 +42,10 @@ , "name": ["async_map_consumer"] , "hdrs": ["async_map_consumer.hpp"] , "deps": - [ "task" - , "task_system" + [ "async_map" , "async_map_node" - , "async_map" + , "task" + , "task_system" , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "multithreading"] diff --git a/src/buildtool/progress_reporting/TARGETS b/src/buildtool/progress_reporting/TARGETS index adc6f8c5..e62ae77f 100644 --- a/src/buildtool/progress_reporting/TARGETS +++ b/src/buildtool/progress_reporting/TARGETS @@ -14,8 +14,8 @@ , "hdrs": ["task_tracker.hpp"] , "stage": ["src", "buildtool", "progress_reporting"] , "deps": - [ ["src/buildtool/logging", "logging"] - , ["src/buildtool/logging", "log_level"] + [ ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] ] } , "progress_reporter": diff --git a/src/buildtool/serve_api/remote/TARGETS b/src/buildtool/serve_api/remote/TARGETS index acbe40e1..5f946e79 100644 --- a/src/buildtool/serve_api/remote/TARGETS +++ b/src/buildtool/serve_api/remote/TARGETS @@ -3,10 +3,10 @@ , "name": ["config"] , "hdrs": ["config.hpp"] , "deps": - [ ["src/buildtool/common/remote", "remote_common"] + [ ["@", "fmt", "", "fmt"] + , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/main", "build_utils"] , ["src/utils/cpp", "expected"] - , ["@", "fmt", "", "fmt"] ] , "stage": ["src", "buildtool", "serve_api", "remote"] } @@ -35,20 +35,20 @@ , "name": ["serve_api"] , "hdrs": ["serve_api.hpp"] , "deps": - [ ["src/buildtool/auth", "auth"] + [ "config" + , "configuration_client" + , "source_tree_client" + , "target_client" + , ["src/buildtool/auth", "auth"] , ["src/buildtool/common", "common"] , ["src/buildtool/common/remote", "port"] , ["src/buildtool/common/remote", "remote_common"] - , ["src/buildtool/file_system", "git_types"] - , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/buildtool/execution_api/common", "api_bundle"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/execution_api/remote", "context"] + , ["src/buildtool/file_system", "git_types"] + , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/utils/cpp", "expected"] - , "source_tree_client" - , "target_client" - , "configuration_client" - , "config" ] , "stage": ["src", "buildtool", "serve_api", "remote"] } @@ -59,23 +59,23 @@ , "srcs": ["target_client.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common/remote", "port"] , ["src/buildtool/common/remote", "remote_common"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/execution_api/common", "api_bundle"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/remote", "context"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/storage", "storage"] ] , "proto": [["src/buildtool/serve_api/serve_service", "just_serve_proto"]] , "stage": ["src", "buildtool", "serve_api", "remote"] , "private-deps": - [ ["src/buildtool/common/remote", "client_common"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["@", "fmt", "", "fmt"] + [ ["@", "fmt", "", "fmt"] , ["@", "json", "", "json"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common/remote", "client_common"] , ["src/buildtool/crypto", "hash_function"] ] } @@ -86,17 +86,17 @@ , "srcs": ["configuration_client.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/remote", "context"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common/remote", "remote_common"] ] , "proto": [["src/buildtool/serve_api/serve_service", "just_serve_proto"]] , "stage": ["src", "buildtool", "serve_api", "remote"] , "private-deps": [ ["@", "json", "", "json"] - , ["src/buildtool/logging", "log_level"] , ["src/buildtool/common/remote", "client_common"] + , ["src/buildtool/logging", "log_level"] ] } } diff --git a/src/buildtool/serve_api/serve_service/TARGETS b/src/buildtool/serve_api/serve_service/TARGETS index dea65ee0..b619b2e2 100644 --- a/src/buildtool/serve_api/serve_service/TARGETS +++ b/src/buildtool/serve_api/serve_service/TARGETS @@ -14,34 +14,34 @@ , "proto": ["just_serve_proto"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/common/remote", "remote_common"] - , ["src/buildtool/execution_api/common", "common"] - , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/common", "api_bundle"] + , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/execution_api/local", "context"] + , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/file_system", "git_types"] , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/buildtool/file_system/symlinks_map", "resolve_symlinks_map"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/serve_api/remote", "config"] - , ["src/utils/cpp", "expected"] , ["src/buildtool/storage", "config"] - , ["src/buildtool/storage", "storage"] , ["src/buildtool/storage", "repository_garbage_collector"] + , ["src/buildtool/storage", "storage"] + , ["src/utils/cpp", "expected"] ] , "stage": ["src", "buildtool", "serve_api", "serve_service"] , "private-deps": [ ["@", "fmt", "", "fmt"] - , ["src/buildtool/common", "common"] , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/git", "git"] , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/multithreading", "async_map_utils"] , ["src/buildtool/storage", "fs_utils"] , ["src/utils/archive", "archive_ops"] - , ["src/buildtool/execution_api/git", "git"] - , ["src/buildtool/crypto", "hash_function"] , ["src/utils/cpp", "expected"] ] } @@ -52,31 +52,31 @@ , "srcs": ["serve_server_implementation.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/serve_api/remote", "config"] - , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/execution_api/common", "api_bundle"] , ["src/buildtool/execution_api/execution_service", "operation_cache"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/execution_api/remote", "context"] + , ["src/buildtool/logging", "logging"] + , ["src/buildtool/serve_api/remote", "config"] + , ["src/buildtool/serve_api/remote", "serve_api"] ] , "stage": ["src", "buildtool", "serve_api", "serve_service"] , "private-deps": - [ "source_tree" + [ "configuration_service" + , "source_tree" , "target_service" - , "configuration_service" , ["@", "fmt", "", "fmt"] , ["@", "grpc", "", "grpc++"] , ["@", "json", "", "json"] - , ["src/buildtool/common/remote", "port"] , ["src/buildtool/common", "protocol_traits"] - , ["src/buildtool/logging", "log_level"] - , ["src/buildtool/execution_api/execution_service", "execution_server"] + , ["src/buildtool/common/remote", "port"] , ["src/buildtool/execution_api/execution_service", "ac_server"] - , ["src/buildtool/execution_api/execution_service", "cas_server"] , ["src/buildtool/execution_api/execution_service", "bytestream_server"] , ["src/buildtool/execution_api/execution_service", "capabilities_server"] + , ["src/buildtool/execution_api/execution_service", "cas_server"] + , ["src/buildtool/execution_api/execution_service", "execution_server"] , ["src/buildtool/execution_api/execution_service", "operations_server"] + , ["src/buildtool/logging", "log_level"] ] } , "target_service": @@ -86,48 +86,48 @@ , "srcs": ["target.cpp"] , "proto": ["just_serve_proto"] , "deps": - [ ["src/buildtool/logging", "logging"] - , ["@", "gsl", "", "gsl"] + [ ["@", "gsl", "", "gsl"] , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/execution_api/common", "api_bundle"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/execution_api/local", "context"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/execution_api/remote", "context"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/serve_api/remote", "config"] , ["src/utils/cpp", "expected"] ] , "stage": ["src", "buildtool", "serve_api", "serve_service"] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "target_utils" + , ["@", "fmt", "", "fmt"] , ["@", "json", "", "json"] - , "target_utils" , ["src/buildtool/build_engine/base_maps", "entity_name"] , ["src/buildtool/build_engine/base_maps", "entity_name_data"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] , ["src/buildtool/build_engine/target_map", "configured_target"] , ["src/buildtool/build_engine/target_map", "result_map"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/common/remote", "retry_config"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_engine/executor", "context"] , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/graph_traverser", "graph_traverser"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/main", "analyse"] + , ["src/buildtool/main", "analyse_context"] , ["src/buildtool/main", "build_utils"] , ["src/buildtool/multithreading", "task_system"] - , ["src/buildtool/progress_reporting", "progress_reporter"] - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/progress_reporting", "progress"] - , ["src/buildtool/main", "analyse_context"] - , ["src/buildtool/common", "config"] + , ["src/buildtool/progress_reporting", "progress_reporter"] , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/storage", "backend_description"] , ["src/buildtool/storage", "repository_garbage_collector"] - , ["src/buildtool/crypto", "hash_function"] ] } , "configuration_service": @@ -138,8 +138,8 @@ , "proto": ["just_serve_proto"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/remote", "config"] ] , "stage": ["src", "buildtool", "serve_api", "serve_service"] , "private-deps": [["src/buildtool/common", "protocol_traits"]] @@ -151,8 +151,8 @@ , "srcs": ["target_utils.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/common", "config"] + , ["src/buildtool/common/remote", "remote_common"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/serve_api/remote", "config"] , ["src/buildtool/storage", "config"] diff --git a/src/buildtool/storage/TARGETS b/src/buildtool/storage/TARGETS index f94cdf8d..79af1305 100644 --- a/src/buildtool/storage/TARGETS +++ b/src/buildtool/storage/TARGETS @@ -5,18 +5,18 @@ , "deps": [ "backend_description" , ["@", "gsl", "", "gsl"] - , ["src/buildtool/common", "common"] , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/common/remote", "remote_common"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/common/remote", "remote_common"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/file_system", "object_type"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] + , ["src/utils/cpp", "expected"] , ["src/utils/cpp", "gsl"] , ["src/utils/cpp", "tmp_dir"] - , ["src/utils/cpp", "expected"] - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "buildtool", "storage"] } @@ -63,33 +63,33 @@ , "deps": [ "config" , "file_chunker" - , ["src/buildtool/common", "common"] - , ["src/buildtool/common", "artifact_digest_factory"] + , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] + , ["src/buildtool/build_engine/analysed_target", "target"] + , ["src/buildtool/build_engine/base_maps", "entity_name_data"] + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "artifact_description"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/common", "bazel_types"] + , ["src/buildtool/common", "common"] , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/file_system", "file_storage"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/file_system", "git_repo"] , ["src/buildtool/file_system", "object_cas"] - , ["src/buildtool/execution_api/common", "common"] - , ["src/buildtool/build_engine/analysed_target", "target"] - , ["src/buildtool/build_engine/base_maps", "entity_name_data"] - , ["src/buildtool/build_engine/expression", "expression"] - , ["src/utils/cpp", "file_locking"] - , ["src/utils/cpp", "gsl"] - , ["src/utils/cpp", "expected"] - , ["@", "gsl", "", "gsl"] - , ["@", "json", "", "json"] - , ["@", "fmt", "", "fmt"] , ["src/buildtool/file_system", "object_type"] - , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "logging"] - , ["src/buildtool/common", "bazel_types"] - , ["src/buildtool/file_system", "git_repo"] - , ["src/buildtool/crypto", "hash_function"] + , ["src/utils/cpp", "expected"] + , ["src/utils/cpp", "file_locking"] + , ["src/utils/cpp", "gsl"] ] , "stage": ["src", "buildtool", "storage"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] - , ["src/buildtool/execution_api/common", "message_limits"] + [ ["src/buildtool/execution_api/common", "message_limits"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/multithreading", "task_system"] , ["src/utils/cpp", "path_hash"] ] @@ -100,10 +100,10 @@ , "hdrs": ["fs_utils.hpp"] , "srcs": ["fs_utils.cpp"] , "deps": - [ ["src/buildtool/common", "user_structs"] - , ["src/buildtool/file_system/symlinks_map", "pragma_special"] - , "config" + [ "config" , "storage" + , ["src/buildtool/common", "user_structs"] + , ["src/buildtool/file_system/symlinks_map", "pragma_special"] ] , "stage": ["src", "buildtool", "storage"] , "private-deps": diff --git a/src/buildtool/system/TARGETS b/src/buildtool/system/TARGETS index 691fbc3b..72797bbb 100644 --- a/src/buildtool/system/TARGETS +++ b/src/buildtool/system/TARGETS @@ -18,10 +18,10 @@ , "hdrs": ["system_command.hpp"] , "deps": [ "system" + , ["@", "gsl", "", "gsl"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "buildtool", "system"] } diff --git a/src/other_tools/git_operations/TARGETS b/src/other_tools/git_operations/TARGETS index 9a6aed5e..f4e8611f 100644 --- a/src/other_tools/git_operations/TARGETS +++ b/src/other_tools/git_operations/TARGETS @@ -12,12 +12,12 @@ , "hdrs": ["git_operations.hpp"] , "srcs": ["git_operations.cpp"] , "deps": - [["src/buildtool/multithreading", "async_map_consumer"], "git_ops_types"] + ["git_ops_types", ["src/buildtool/multithreading", "async_map_consumer"]] , "stage": ["src", "other_tools", "git_operations"] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "git_repo_remote" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/file_system", "file_system_manager"] - , "git_repo_remote" , ["src/buildtool/logging", "logging"] ] } @@ -32,14 +32,14 @@ ] , "stage": ["src", "other_tools", "git_operations"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] - , ["src/buildtool/logging", "logging"] - , ["src/buildtool/file_system", "git_utils"] + [ "git_config_settings" , ["@", "fmt", "", "fmt"] - , ["", "libgit2"] , ["@", "json", "", "json"] + , ["", "libgit2"] + , ["src/buildtool/file_system", "git_utils"] + , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/system", "system_command"] - , "git_config_settings" ] } , "git_config_settings": @@ -49,9 +49,9 @@ , "srcs": ["git_config_settings.cpp"] , "stage": ["src", "other_tools", "git_operations"] , "private-deps": - [ ["src/other_tools/utils", "curl_url_handle"] + [ ["@", "fmt", "", "fmt"] , ["", "libgit2"] - , ["@", "fmt", "", "fmt"] + , ["src/other_tools/utils", "curl_url_handle"] ] } } diff --git a/src/other_tools/just_mr/TARGETS b/src/other_tools/just_mr/TARGETS index 2a673117..34e91901 100644 --- a/src/other_tools/just_mr/TARGETS +++ b/src/other_tools/just_mr/TARGETS @@ -4,27 +4,27 @@ , "name": ["just-mr"] , "srcs": ["main.cpp"] , "private-deps": - [ ["@", "cli11", "", "cli11"] + [ "cli" + , "exit_codes" + , "fetch" + , "launch" + , "rc" + , "setup" + , "setup_utils" + , "update" + , ["@", "cli11", "", "cli11"] , ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "retry_cli"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "git_context"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/logging", "log_level"] + , ["src/buildtool/logging", "logging"] , ["src/buildtool/main", "version"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "repository_garbage_collector"] , ["src/buildtool/storage", "storage"] - , "cli" - , "exit_codes" - , "fetch" - , "launch" - , "rc" - , "setup" - , "setup_utils" - , "update" - , ["src/buildtool/crypto", "hash_function"] ] , "stage": ["src", "other_tools", "just_mr"] , "private-ldflags": @@ -43,9 +43,9 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] - , ["src/buildtool/storage", "config"] - , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/file_system", "file_system_manager"] + , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": @@ -64,7 +64,9 @@ , "name": ["cli"] , "hdrs": ["cli.hpp"] , "deps": - [ ["@", "cli11", "", "cli11"] + [ "mirrors" + , "utils" + , ["@", "cli11", "", "cli11"] , ["@", "fmt", "", "fmt"] , ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] @@ -73,8 +75,6 @@ , ["src/buildtool/common", "user_structs"] , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/logging", "log_level"] - , "mirrors" - , "utils" ] , "stage": ["src", "other_tools", "just_mr"] } @@ -84,21 +84,21 @@ , "hdrs": ["setup_utils.hpp"] , "srcs": ["setup_utils.cpp"] , "deps": - [ ["src/buildtool/auth", "auth"] - , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] + [ "cli" + , ["src/buildtool/auth", "auth"] , ["src/buildtool/build_engine/expression", "expression"] + , ["src/buildtool/build_engine/expression", "expression_ptr_interface"] , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/serve_api/remote", "config"] - , "cli" ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": - [ ["@", "json", "", "json"] + [ "exit_codes" + , ["@", "json", "", "json"] , ["src/buildtool/execution_api/remote", "config"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , "exit_codes" ] } , "fetch": @@ -107,23 +107,32 @@ , "hdrs": ["fetch.hpp"] , "srcs": ["fetch.cpp"] , "deps": - [ ["src/buildtool/build_engine/expression", "expression"] - , "cli" + [ "cli" + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "retry_cli"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "storage"] ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "exit_codes" + , "setup_utils" + , ["@", "fmt", "", "fmt"] , ["@", "json", "", "json"] , ["src/buildtool/auth", "auth"] , ["src/buildtool/common/remote", "retry_config"] + , ["src/buildtool/execution_api/common", "api_bundle"] + , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/execution_api/local", "config"] + , ["src/buildtool/execution_api/local", "context"] + , ["src/buildtool/execution_api/remote", "config"] + , ["src/buildtool/execution_api/remote", "context"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/main", "retry"] , ["src/buildtool/multithreading", "async_map_utils"] , ["src/buildtool/multithreading", "task_system"] - , "exit_codes" + , ["src/buildtool/serve_api/remote", "config"] + , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/just_mr/progress_reporting", "progress_reporter"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] @@ -134,15 +143,6 @@ , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/other_tools/utils", "parse_archive"] , ["src/other_tools/utils", "parse_git_tree"] - , "setup_utils" - , ["src/buildtool/execution_api/common", "common"] - , ["src/buildtool/execution_api/common", "api_bundle"] - , ["src/buildtool/execution_api/local", "config"] - , ["src/buildtool/execution_api/local", "context"] - , ["src/buildtool/execution_api/remote", "config"] - , ["src/buildtool/execution_api/remote", "context"] - , ["src/buildtool/serve_api/remote", "config"] - , ["src/buildtool/serve_api/remote", "serve_api"] ] } , "update": @@ -151,24 +151,24 @@ , "hdrs": ["update.hpp"] , "srcs": ["update.cpp"] , "deps": - [ ["src/buildtool/build_engine/expression", "expression"] - , "cli" + [ "cli" + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "exit_codes" + , "utils" + , ["@", "fmt", "", "fmt"] , ["@", "json", "", "json"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/multithreading", "async_map_utils"] , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/storage", "config"] , ["src/other_tools/git_operations", "git_repo_remote"] - , "exit_codes" , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/just_mr/progress_reporting", "progress_reporter"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] - , "utils" , ["src/other_tools/ops_maps", "git_update_map"] ] } @@ -178,27 +178,37 @@ , "hdrs": ["setup.hpp"] , "srcs": ["setup.cpp"] , "deps": - [ ["src/buildtool/build_engine/expression", "expression"] - , "cli" + [ "cli" + , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "retry_cli"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "storage"] ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": - [ ["@", "json", "", "json"] + [ "exit_codes" + , "setup_utils" + , "utils" + , ["@", "json", "", "json"] , ["src/buildtool/auth", "auth"] , ["src/buildtool/common/remote", "retry_config"] + , ["src/buildtool/execution_api/common", "api_bundle"] + , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/execution_api/local", "config"] + , ["src/buildtool/execution_api/local", "context"] + , ["src/buildtool/execution_api/remote", "config"] + , ["src/buildtool/execution_api/remote", "context"] + , ["src/buildtool/file_system/symlinks_map", "resolve_symlinks_map"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/main", "retry"] , ["src/buildtool/multithreading", "async_map_utils"] , ["src/buildtool/multithreading", "task_system"] + , ["src/buildtool/serve_api/remote", "config"] + , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/storage", "fs_utils"] - , "exit_codes" , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/just_mr/progress_reporting", "progress_reporter"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] - , "utils" , ["src/other_tools/ops_maps", "content_cas_map"] , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/ops_maps", "git_tree_fetch_map"] @@ -208,16 +218,6 @@ , ["src/other_tools/root_maps", "distdir_git_map"] , ["src/other_tools/root_maps", "fpath_git_map"] , ["src/other_tools/root_maps", "tree_id_git_map"] - , ["src/buildtool/file_system/symlinks_map", "resolve_symlinks_map"] - , "setup_utils" - , ["src/buildtool/execution_api/common", "common"] - , ["src/buildtool/execution_api/common", "api_bundle"] - , ["src/buildtool/execution_api/local", "config"] - , ["src/buildtool/execution_api/local", "context"] - , ["src/buildtool/execution_api/remote", "config"] - , ["src/buildtool/execution_api/remote", "context"] - , ["src/buildtool/serve_api/remote", "config"] - , ["src/buildtool/serve_api/remote", "serve_api"] ] } , "launch": @@ -233,16 +233,16 @@ ] , "stage": ["src", "other_tools", "just_mr"] , "private-deps": - [ ["@", "json", "", "json"] + [ "exit_codes" + , "setup" + , "setup_utils" + , "utils" + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/logging", "logging"] , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/storage", "repository_garbage_collector"] , ["src/utils/cpp", "file_locking"] - , "exit_codes" - , "setup" - , "utils" - , "setup_utils" ] } , "mirrors": @@ -264,14 +264,14 @@ , "srcs": ["rc.cpp"] , "deps": ["cli"] , "private-deps": - [ ["@", "json", "", "json"] + [ "exit_codes" + , "rc_merge" + , ["@", "json", "", "json"] , ["src/buildtool/build_engine/expression", "expression"] , ["src/buildtool/common", "location"] , ["src/buildtool/file_system", "file_system_manager"] - , ["src/buildtool/logging", "logging"] , ["src/buildtool/logging", "log_level"] - , "exit_codes" - , "rc_merge" + , ["src/buildtool/logging", "logging"] ] , "stage": ["src", "other_tools", "just_mr"] } diff --git a/src/other_tools/ops_maps/TARGETS b/src/other_tools/ops_maps/TARGETS index 5cd2d46f..66e9f7b0 100644 --- a/src/other_tools/ops_maps/TARGETS +++ b/src/other_tools/ops_maps/TARGETS @@ -19,18 +19,18 @@ , "deps": [ "critical_git_op_map" , ["@", "gsl", "", "gsl"] + , ["src/buildtool/storage", "config"] , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/utils/cpp", "path"] , ["src/utils/cpp", "path_hash"] - , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "ops_maps"] , "private-deps": [ ["@", "fmt", "", "fmt"] - , ["src/buildtool/multithreading", "task_system"] - , ["src/buildtool/storage", "fs_utils"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/execution_api/local", "config"] + , ["src/buildtool/multithreading", "task_system"] + , ["src/buildtool/storage", "fs_utils"] ] } , "git_update_map": @@ -40,12 +40,12 @@ , "srcs": ["git_update_map.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] - , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/buildtool/multithreading", "async_map_consumer"] - , ["src/utils/cpp", "hash_combine"] , ["src/buildtool/storage", "config"] + , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] + , ["src/utils/cpp", "hash_combine"] ] , "stage": ["src", "other_tools", "ops_maps"] , "private-deps": @@ -62,25 +62,25 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["src/buildtool/common", "user_structs"] - , ["src/buildtool/file_system/symlinks_map", "pragma_special"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/buildtool/multithreading", "async_map_consumer"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] , ["src/other_tools/just_mr", "mirrors"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/utils/cpp", "hash_combine"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/storage", "config"] - , ["src/buildtool/storage", "storage"] - , ["src/buildtool/crypto", "hash_info"] ] , "stage": ["src", "other_tools", "ops_maps"] , "private-deps": [ ["@", "fmt", "", "fmt"] - , ["src/other_tools/utils", "content"] , ["src/buildtool/file_system", "file_storage"] , ["src/buildtool/storage", "fs_utils"] , ["src/other_tools/git_operations", "git_repo_remote"] + , ["src/other_tools/utils", "content"] ] } , "archive_fetch_map": @@ -89,19 +89,19 @@ , "hdrs": ["archive_fetch_map.hpp"] , "srcs": ["archive_fetch_map.cpp"] , "deps": - [ ["@", "gsl", "", "gsl"] - , "content_cas_map" + [ "content_cas_map" + , ["@", "gsl", "", "gsl"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/storage", "storage"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] - , ["src/buildtool/crypto", "hash_info"] ] , "stage": ["src", "other_tools", "ops_maps"] , "private-deps": [ ["@", "fmt", "", "fmt"] - , ["src/other_tools/just_mr", "utils"] , ["src/buildtool/file_system", "file_storage"] , ["src/buildtool/file_system", "file_system_manager"] + , ["src/other_tools/just_mr", "utils"] ] } , "git_tree_fetch_map": @@ -111,28 +111,28 @@ , "srcs": ["git_tree_fetch_map.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/ops_maps", "import_to_git_map"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/storage", "config"] - , ["src/buildtool/crypto", "hash_info"] ] , "stage": ["src", "other_tools", "ops_maps"] , "private-deps": - [ ["src/other_tools/ops_maps", "critical_git_op_map"] - , ["src/buildtool/common", "config"] + [ ["@", "fmt", "", "fmt"] , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] , ["src/buildtool/common", "protocol_traits"] + , ["src/buildtool/execution_api/git", "git"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/system", "system_command"] , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/other_tools/ops_maps", "content_cas_map"] + , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/ops_maps", "import_to_git_map"] - , ["src/buildtool/execution_api/git", "git"] - , ["@", "fmt", "", "fmt"] ] } } diff --git a/src/other_tools/repo_map/TARGETS b/src/other_tools/repo_map/TARGETS index 9f75dc93..d7d2e2af 100644 --- a/src/other_tools/repo_map/TARGETS +++ b/src/other_tools/repo_map/TARGETS @@ -5,18 +5,20 @@ , "srcs": ["repos_to_setup_map.cpp"] , "deps": [ ["@", "gsl", "", "gsl"] + , ["src/buildtool/build_engine/expression", "expression"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] , ["src/other_tools/root_maps", "commit_git_map"] , ["src/other_tools/root_maps", "content_git_map"] - , ["src/other_tools/root_maps", "foreign_file_git_map"] , ["src/other_tools/root_maps", "distdir_git_map"] + , ["src/other_tools/root_maps", "foreign_file_git_map"] , ["src/other_tools/root_maps", "fpath_git_map"] - , ["src/buildtool/build_engine/expression", "expression"] , ["src/other_tools/root_maps", "tree_id_git_map"] ] , "stage": ["src", "other_tools", "repo_map"] , "private-deps": [ ["@", "fmt", "", "fmt"] + , ["src/buildtool/crypto", "hash_function"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/buildtool/logging", "log_level"] @@ -26,8 +28,6 @@ , ["src/other_tools/ops_maps", "git_tree_fetch_map"] , ["src/other_tools/utils", "parse_archive"] , ["src/other_tools/utils", "parse_git_tree"] - , ["src/buildtool/crypto", "hash_function"] - , ["src/buildtool/crypto", "hash_info"] ] } } diff --git a/src/other_tools/root_maps/TARGETS b/src/other_tools/root_maps/TARGETS index 68d1ba5b..83ab83de 100644 --- a/src/other_tools/root_maps/TARGETS +++ b/src/other_tools/root_maps/TARGETS @@ -6,18 +6,20 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] - , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/buildtool/execution_api/common", "common"] - , ["src/other_tools/ops_maps", "content_cas_map"] , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "storage"] + , ["src/other_tools/ops_maps", "content_cas_map"] + , ["src/other_tools/ops_maps", "import_to_git_map"] ] , "stage": ["src", "other_tools", "root_maps"] , "private-deps": - [ ["@", "fmt", "", "fmt"] - , "root_utils" + [ "root_utils" + , ["@", "fmt", "", "fmt"] + , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/common", "common"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system", "file_storage"] @@ -25,12 +27,10 @@ , ["src/buildtool/file_system", "object_type"] , ["src/buildtool/multithreading", "task_system"] , ["src/buildtool/storage", "fs_utils"] - , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/just_mr/progress_reporting", "statistics"] + , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/utils/cpp", "tmp_dir"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/crypto", "hash_function"] ] } , "commit_git_map": @@ -44,18 +44,20 @@ , ["src/buildtool/common", "user_structs"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] , ["src/other_tools/just_mr", "mirrors"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/utils/cpp", "hash_combine"] , ["src/utils/cpp", "path"] - , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "root_maps"] , "private-deps": - [ ["@", "fmt", "", "fmt"] - , "root_utils" + [ "root_utils" + , ["@", "fmt", "", "fmt"] + , ["src/buildtool/common", "artifact_digest_factory"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/multithreading", "task_system"] @@ -63,8 +65,6 @@ , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/other_tools/utils", "curl_url_handle"] , ["src/utils/cpp", "tmp_dir"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/crypto", "hash_function"] ] } , "fpath_git_map": @@ -78,17 +78,17 @@ , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/file_system/symlinks_map", "pragma_special"] , ["src/buildtool/file_system/symlinks_map", "resolve_symlinks_map"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] , ["src/other_tools/just_mr", "utils"] , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/utils/cpp", "hash_combine"] , ["src/utils/cpp", "path_hash"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "root_maps"] , "private-deps": - [ ["@", "fmt", "", "fmt"] - , "root_utils" + [ "root_utils" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/execution_api/local", "config"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system", "git_repo"] @@ -109,18 +109,19 @@ , ["src/buildtool/common", "user_structs"] , ["src/buildtool/execution_api/common", "common"] , ["src/buildtool/file_system/symlinks_map", "resolve_symlinks_map"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] + , ["src/buildtool/storage", "storage"] , ["src/other_tools/just_mr", "mirrors"] , ["src/other_tools/just_mr/progress_reporting", "progress"] , ["src/other_tools/ops_maps", "content_cas_map"] , ["src/other_tools/ops_maps", "import_to_git_map"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/storage", "storage"] - , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "root_maps"] , "private-deps": - [ ["@", "fmt", "", "fmt"] - , "root_utils" + [ "root_utils" + , ["@", "fmt", "", "fmt"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/file_system", "file_storage"] , ["src/buildtool/file_system", "git_repo"] @@ -130,7 +131,6 @@ , ["src/other_tools/git_operations", "git_repo_remote"] , ["src/other_tools/utils", "content"] , ["src/utils/archive", "archive_ops"] - , ["src/buildtool/crypto", "hash_info"] ] } , "foreign_file_git_map": @@ -141,20 +141,20 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] - , ["src/other_tools/ops_maps", "content_cas_map"] - , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/buildtool/serve_api/remote", "serve_api"] , ["src/buildtool/storage", "config"] , ["src/buildtool/storage", "storage"] + , ["src/other_tools/ops_maps", "content_cas_map"] + , ["src/other_tools/ops_maps", "import_to_git_map"] ] , "private-deps": - [ ["@", "fmt", "", "fmt"] + [ "root_utils" + , ["@", "fmt", "", "fmt"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/file_system", "file_root"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/storage", "fs_utils"] , ["src/utils/cpp", "tmp_dir"] - , "root_utils" - , ["src/buildtool/crypto", "hash_info"] ] , "stage": ["src", "other_tools", "root_maps"] } @@ -167,22 +167,22 @@ [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] , ["src/buildtool/execution_api/common", "common"] + , ["src/buildtool/serve_api/remote", "serve_api"] + , ["src/buildtool/storage", "config"] , ["src/other_tools/ops_maps", "critical_git_op_map"] , ["src/other_tools/ops_maps", "git_tree_fetch_map"] , ["src/other_tools/ops_maps", "import_to_git_map"] , ["src/utils/cpp", "hash_combine"] - , ["src/buildtool/serve_api/remote", "serve_api"] - , ["src/buildtool/storage", "config"] ] , "stage": ["src", "other_tools", "root_maps"] , "private-deps": - [ ["@", "fmt", "", "fmt"] - , "root_utils" - , ["src/buildtool/common", "config"] + [ "root_utils" + , ["@", "fmt", "", "fmt"] , ["src/buildtool/common", "common"] + , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_info"] , ["src/buildtool/execution_api/git", "git"] , ["src/buildtool/file_system", "file_root"] - , ["src/buildtool/crypto", "hash_info"] ] } , "root_utils": @@ -199,12 +199,12 @@ , "stage": ["src", "other_tools", "root_maps"] , "private-deps": [ ["@", "fmt", "", "fmt"] + , ["src/buildtool/common", "artifact_digest_factory"] , ["src/buildtool/common", "common"] , ["src/buildtool/common", "config"] + , ["src/buildtool/crypto", "hash_function"] , ["src/buildtool/execution_api/git", "git"] , ["src/buildtool/file_system", "object_type"] - , ["src/buildtool/common", "artifact_digest_factory"] - , ["src/buildtool/crypto", "hash_function"] ] } } diff --git a/src/other_tools/utils/TARGETS b/src/other_tools/utils/TARGETS index 6b4e00bd..4d44c9e5 100644 --- a/src/other_tools/utils/TARGETS +++ b/src/other_tools/utils/TARGETS @@ -5,9 +5,9 @@ , "srcs": ["curl_context.cpp"] , "stage": ["src", "other_tools", "utils"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["", "libcurl"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["", "libcurl"] ] } , "curl_easy_handle": @@ -19,9 +19,9 @@ , "stage": ["src", "other_tools", "utils"] , "private-deps": [ ["@", "gsl", "", "gsl"] + , ["", "libcurl"] , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "logging"] - , ["", "libcurl"] ] } , "curl_url_handle": @@ -32,9 +32,9 @@ , "deps": ["curl_context", ["@", "gsl", "", "gsl"]] , "stage": ["src", "other_tools", "utils"] , "private-deps": - [ ["src/buildtool/logging", "log_level"] + [ ["", "libcurl"] + , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["", "libcurl"] ] } , "content": diff --git a/src/utils/archive/TARGETS b/src/utils/archive/TARGETS index bed5d3a0..25fdf897 100644 --- a/src/utils/archive/TARGETS +++ b/src/utils/archive/TARGETS @@ -6,10 +6,10 @@ , "deps": [["@", "gsl", "", "gsl"]] , "stage": ["src", "utils", "archive"] , "private-deps": - [ ["src/buildtool/file_system", "file_system_manager"] + [ ["", "libarchive"] + , ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "log_level"] , ["src/buildtool/logging", "logging"] - , ["", "libarchive"] ] } } diff --git a/src/utils/automata/TARGETS b/src/utils/automata/TARGETS index 29f43a92..61122df5 100644 --- a/src/utils/automata/TARGETS +++ b/src/utils/automata/TARGETS @@ -6,8 +6,8 @@ , "deps": [ ["@", "gsl", "", "gsl"] , ["@", "json", "", "json"] - , ["src/utils/cpp", "hex_string"] , ["src/utils/cpp", "hash_combine"] + , ["src/utils/cpp", "hex_string"] ] } } diff --git a/src/utils/cpp/TARGETS b/src/utils/cpp/TARGETS index 5f0eab47..f32a34b0 100644 --- a/src/utils/cpp/TARGETS +++ b/src/utils/cpp/TARGETS @@ -18,9 +18,9 @@ , "hdrs": ["json.hpp"] , "deps": [ "gsl" - , ["@", "json", "", "json"] - , ["@", "gsl", "", "gsl"] , ["@", "fmt", "", "fmt"] + , ["@", "gsl", "", "gsl"] + , ["@", "json", "", "json"] ] , "stage": ["src", "utils", "cpp"] } |