{ "result_map": { "type": ["@", "rules", "CC/test", "test"] , "name": ["result_map"] , "srcs": ["result_map.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/file_system", "file_system_manager"] , ["@", "src", "src/buildtool/build_engine/target_map", "result_map"] ] , "stage": ["test", "buildtool", "build_engine", "target_map"] } , "target_map": { "type": ["@", "rules", "CC/test", "test"] , "name": ["target_map"] , "srcs": ["target_map.test.cpp"] , "data": ["test_data"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/build_engine/base_maps", "directory_map"] , ["@", "src", "src/buildtool/build_engine/base_maps", "rule_map"] , ["@", "src", "src/buildtool/build_engine/base_maps", "source_map"] , ["@", "src", "src/buildtool/build_engine/base_maps", "targets_file_map"] , ["@", "src", "src/buildtool/build_engine/target_map", "target_map"] ] , "stage": ["test", "buildtool", "build_engine", "target_map"] } , "target_map_internals": { "type": ["@", "rules", "CC/test", "test"] , "name": ["target_map_internals"] , "srcs": ["target_map_internals.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , [ "@" , "src" , "src/buildtool/build_engine/target_map" , "target_map_testable_internals" ] , ["@", "src", "src/buildtool/build_engine/expression", "expression"] ] , "stage": ["test", "buildtool", "build_engine", "target_map"] } , "test_data": { "type": ["@", "rules", "data", "staged"] , "srcs": [ "data_src/a/b/targets_here/c/d/foo" , "data_src/file_reference/hello.txt" , "data_src/foo" , "data_src/simple_rules/implicit_script.sh" , "data_src/simple_targets/bar.txt" , "data_src/simple_targets/baz.txt" , "data_src/simple_targets/foo.txt" , "data_src/tree/foo.txt" , "data_src/tree/tree/foo.txt" , "data_src/x/foo" , "data_src/x/x/foo" , "data_src/x/x/x/foo" , "data_src/x/x/x/x/foo" , "data_src/x/x/x/x/x/foo" , "data_targets/TARGETS" , "data_targets/a/b/targets_here/TARGETS" , "data_targets/bad_targets/TARGETS" , "data_targets/config_targets/TARGETS" , "data_targets/file_reference/TARGETS" , "data_targets/result/TARGETS" , "data_targets/simple_rules/TARGETS" , "data_targets/simple_targets/TARGETS" , "data_targets/symlink_reference/TARGETS" , "data_targets/tree/TARGETS" , "data_targets/x/TARGETS" , "data_targets/x/x/TARGETS" , "data_targets/x/x/x/TARGETS" , "data_targets/x/x/x/x/TARGETS" , "data_targets/x/x/x/x/x/TARGETS" , "data_rules/result/RULES" , "data_rules/rule/RULES" , "data_rules/simple_rules/RULES" , "data_rules/tree/RULES" ] , "stage": ["test", "buildtool", "build_engine", "target_map"] } , "TESTS": { "type": "install" , "tainted": ["test"] , "deps": ["result_map", "target_map", "target_map_internals"] } }