{ "hash_combine": { "type": ["@", "rules", "CC", "library"] , "name": ["hash_combine"] , "hdrs": ["hash_combine.hpp"] , "deps": [["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] } , "type_safe_arithmetic": { "type": ["@", "rules", "CC", "library"] , "name": ["type_safe_arithmetic"] , "hdrs": ["type_safe_arithmetic.hpp"] , "deps": [["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] } , "json": { "type": ["@", "rules", "CC", "library"] , "name": ["json"] , "hdrs": ["json.hpp"] , "deps": [["@", "json", "", "json"], ["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] } , "concepts": { "type": ["@", "rules", "CC", "library"] , "name": ["concepts"] , "hdrs": ["concepts.hpp"] , "stage": ["src", "utils", "cpp"] } , "atomic": { "type": ["@", "rules", "CC", "library"] , "name": ["atomic"] , "hdrs": ["atomic.hpp"] , "stage": ["src", "utils", "cpp"] } , "hex_string": { "type": ["@", "rules", "CC", "library"] , "name": ["hex_string"] , "hdrs": ["hex_string.hpp"] , "stage": ["src", "utils", "cpp"] } , "path": { "type": ["@", "rules", "CC", "library"] , "name": ["path"] , "hdrs": ["path.hpp"] , "stage": ["src", "utils", "cpp"] } , "vector": { "type": ["@", "rules", "CC", "library"] , "name": ["vector"] , "hdrs": ["vector.hpp"] , "stage": ["src", "utils", "cpp"] } , "tmp_dir": { "type": ["@", "rules", "CC", "library"] , "name": ["tmp_dir"] , "hdrs": ["tmp_dir.hpp"] , "srcs": ["tmp_dir.cpp"] , "deps": [["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] , "private-deps": [["src/buildtool/file_system", "file_system_manager"]] } , "curl_context": { "type": ["@", "rules", "CC", "library"] , "name": ["curl_context"] , "hdrs": ["curl_context.hpp"] , "srcs": ["curl_context.cpp"] , "stage": ["src", "utils", "cpp"] , "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", ["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] , "private-deps": [ ["src/buildtool/logging", "logging"] , ["src/buildtool/file_system", "file_system_manager"] , ["", "libcurl"] ] } , "archive_ops": { "type": ["@", "rules", "CC", "library"] , "name": ["archive_ops"] , "hdrs": ["archive_ops.hpp"] , "srcs": ["archive_ops.cpp"] , "deps": [["@", "gsl-lite", "", "gsl-lite"]] , "stage": ["src", "utils", "cpp"] , "private-deps": [["src/buildtool/file_system", "file_system_manager"], ["", "libarchive"]] } }