{ "path": { "type": ["@", "rules", "CC/test", "test"] , "name": ["path"] , "srcs": ["path.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/utils/cpp", "path"] , ["", "catch-main"] ] , "stage": ["test", "utils", "cpp"] } , "path_rebase": { "type": ["@", "rules", "CC/test", "test"] , "name": ["path_rebase"] , "srcs": ["path_rebase.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/utils/cpp", "path_rebase"] , ["", "catch-main"] ] , "stage": ["test", "utils", "cpp"] } , "file_locking": { "type": ["@", "rules", "CC/test", "test"] , "name": ["file_locking"] , "srcs": ["file_locking.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/buildtool/file_system", "file_system_manager"] , ["@", "src", "src/utils/cpp", "atomic"] , ["@", "src", "src/utils/cpp", "file_locking"] , ["", "catch-main"] ] , "stage": ["test", "utils", "cpp"] , "private-ldflags": ["-pthread"] } , "prefix": { "type": ["@", "rules", "CC/test", "test"] , "name": ["prefix"] , "srcs": ["prefix.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/utils/cpp", "prefix"] , ["", "catch-main"] ] , "stage": ["test", "utils", "cpp"] } , "tmp_dir": { "type": ["@", "rules", "CC/test", "test"] , "name": ["tmp_dir"] , "srcs": ["tmp_dir.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/buildtool/file_system", "file_system_manager"] , ["@", "src", "src/utils/cpp", "tmp_dir"] , ["", "catch-main"] ] , "stage": ["test", "utils", "cpp"] } , "incremental_reader": { "type": ["@", "rules", "CC/test", "test"] , "name": ["incremental_reader"] , "srcs": ["incremental_reader.test.cpp"] , "private-deps": [ ["@", "catch2", "", "catch2"] , ["@", "src", "src/buildtool/storage", "config"] , ["@", "src", "src/utils/cpp", "expected"] , ["@", "src", "src/utils/cpp", "incremental_reader"] , ["@", "src", "src/utils/cpp", "tmp_dir"] , ["", "catch-main"] , ["utils", "large_object_utils"] , ["utils", "test_storage_config"] ] , "stage": ["test", "utils", "cpp"] } , "TESTS": { "type": ["@", "rules", "test", "suite"] , "stage": ["cpp"] , "deps": [ "file_locking" , "incremental_reader" , "path" , "path_rebase" , "prefix" , "tmp_dir" ] } }