(main_gn, test_gn, outfile)
| 492 | |
| 493 | |
| 494 | def GenCMake(main_gn, test_gn, outfile): |
| 495 | tree = ParseGNFile(main_gn) |
| 496 | tree.children.extend(ParseGNFile(test_gn).children) |
| 497 | builder = CMakeBuilder() |
| 498 | V8GNTransformer(builder, TARGETS.keys()).Traverse(tree) |
| 499 | result = FormatCMake(builder.GetResult()) |
| 500 | SaveContents(result, outfile) |
| 501 | |
| 502 | |
| 503 | def Main(): |
no test coverage detected