{ "bundled-test": { "type": ["@", "rules", "shell/test", "script"] , "arguments_config": ["SUFFIX"] , "name": [ "bootstrap-test-bundled" , {"type": "var", "name": "SUFFIX", "default": ""} ] , "test": ["test-bootstrap.sh"] , "deps": [["", "bootstrap-src"], ["@", "just-distfiles", "", "distdir"]] } , "bundled-test-debug": { "type": "configure" , "tainted": ["test"] , "target": "bundled-test" , "config": { "type": "let*" , "bindings": [ ["SUFFIX", "-debug"] , ["TEST_ENV", {"type": "singleton_map", "key": "DEBUG", "value": "YES"}] ] , "body": {"type": "env", "vars": ["TEST_ENV", "SUFFIX"]} } } , "well_known_protos": { "type": ["@", "rules", "data", "staged"] , "srcs": [["@", "protoc", "", "well_known_protos"]] , "stage": ["proto"] } , "distro-bootstrap-deps": { "type": "stage-deps" , "prefix": ["LOCALBASE"] , "libs": [ ["@", "cli11", "", "cli11"] , ["@", "json", "", "json"] , ["@", "fmt", "", "fmt"] , ["@", "ssl", "", "ssl"] , ["@", "grpc", "", "grpc++"] , ["@", "grpc", "", "grpc++_codegen_proto"] , ["@", "bazel_remote_apis", "", "remote_execution_proto"] , ["@", "gsl-lite", "", "gsl-lite"] , ["@", "protoc", "", "C++ runtime"] , ["", "libgit2"] ] , "bins": [ ["@", "protoc", "", "protoc"] , ["@", "grpc", "src/compiler", "grpc_cpp_plugin"] ] , "protos": [ ["@", "bazel_remote_apis", "", "remote_execution_proto"] , ["@", "googleapis", "", "google_bytestream_proto"] ] , "deps": ["well_known_protos"] } , "staged-sources": {"type": "install", "dirs": [[["", "bootstrap-src"], "srcs/just"]]} , "prebuilt-test": { "type": ["@", "rules", "shell/test", "script"] , "name": ["bootstrap-test-prebuilt"] , "test": ["test-bootstrap-prebuilt.sh"] , "deps": ["distro-bootstrap-deps", "staged-sources"] } , "TESTS": { "type": "install" , "tainted": ["test"] , "deps": ["bundled-test", "bundled-test-debug", "prebuilt-test"] } }