{ "artifact_factory": { "type": ["@", "rules", "CC/test", "test"] , "name": ["artifact_factory"] , "srcs": ["artifact_factory.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/common", "artifact_factory"] ] , "stage": ["test", "buildtool", "common"] } , "artifact_description": { "type": ["@", "rules", "CC/test", "test"] , "name": ["artifact_description"] , "srcs": ["artifact_description.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/common", "artifact_factory"] , ["@", "src", "src/buildtool/common", "artifact_description"] ] , "stage": ["test", "buildtool", "common"] } , "action_description": { "type": ["@", "rules", "CC/test", "test"] , "name": ["action_description"] , "srcs": ["action_description.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/common", "artifact_factory"] , ["@", "src", "src/buildtool/common", "action_description"] ] , "stage": ["test", "buildtool", "common"] } , "repository_config": { "type": ["@", "rules", "CC/test", "test"] , "name": ["repository_config"] , "srcs": ["repository_config.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/common", "config"] , ["utils", "local_hermeticity"] , ["@", "src", "src/buildtool/execution_api/local", "local"] ] , "stage": ["test", "buildtool", "common"] } , "artifact_object_info": { "type": ["@", "rules", "CC/test", "test"] , "name": ["artifact_object_info"] , "srcs": ["artifact_object_info.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["", "catch-main"] , ["@", "src", "src/buildtool/common", "common"] ] , "stage": ["test", "buildtool", "common"] } , "TESTS": { "type": "install" , "tainted": ["test"] , "deps": [ "action_description" , "artifact_description" , "artifact_factory" , "repository_config" , "artifact_object_info" ] } }