{ "curl_context": { "type": ["@", "rules", "CC", "library"] , "name": ["curl_context"] , "hdrs": ["curl_context.hpp"] , "srcs": ["curl_context.cpp"] , "stage": ["src", "other_tools", "utils"] , "private-deps": [["src/buildtool/logging", "logging"], ["", "libcurl"]] } , "curl_easy_handle": { "type": ["@", "rules", "CC", "library"] , "name": ["curl_easy_handle"] , "hdrs": ["curl_easy_handle.hpp"] , "srcs": ["curl_easy_handle.cpp"] , "deps": [ "curl_context" , ["src/buildtool/logging", "log_level"] , ["@", "gsl", "", "gsl"] ] , "stage": ["src", "other_tools", "utils"] , "private-deps": [ ["src/buildtool/file_system", "file_system_manager"] , ["src/buildtool/logging", "logging"] , ["", "libcurl"] ] } , "curl_url_handle": { "type": ["@", "rules", "CC", "library"] , "name": ["curl_url_handle"] , "hdrs": ["curl_url_handle.hpp"] , "srcs": ["curl_url_handle.cpp"] , "deps": ["curl_context", ["@", "gsl", "", "gsl"]] , "stage": ["src", "other_tools", "utils"] , "private-deps": [["src/buildtool/logging", "logging"], ["", "libcurl"]] } , "content": { "type": ["@", "rules", "CC", "library"] , "name": ["content"] , "hdrs": ["content.hpp"] , "deps": [ "curl_easy_handle" , "curl_url_handle" , ["src/buildtool/common", "user_structs"] , ["src/buildtool/crypto", "hasher"] , ["src/buildtool/logging", "log_level"] , ["src/other_tools/just_mr", "mirrors"] ] , "stage": ["src", "other_tools", "utils"] } , "parse_archive": { "type": ["@", "rules", "CC", "library"] , "name": ["parse_archive"] , "hdrs": ["parse_archive.hpp"] , "srcs": ["parse_archive.cpp"] , "deps": [ ["src/buildtool/build_engine/expression", "expression"] , ["src/other_tools/ops_maps", "content_cas_map"] ] , "private-deps": [["@", "fmt", "", "fmt"]] , "stage": ["src", "other_tools", "utils"] } }