|
3 | 3 |
|
4 | 4 | def test(codeql, cpp):
|
5 | 5 | os.mkdir("pch")
|
| 6 | + extractor = f"{cpp.get_tool("extractor")}" |
6 | 7 | codeql.database.create(command=[
|
7 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -emit-pch -o pch/a.pch a.c', |
8 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -include-pch pch/a.pch -Iextra_dummy_path b.c', |
9 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -include pch/a -Iextra_dummy_path c.c', |
10 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -emit-pch -o pch/d.pch d.c', |
11 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -include-pch pch/d.pch e.c', |
12 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -emit-pch -o pch/f.pch f.c', |
13 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -include-pch pch/f.pch g.c', |
14 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -emit-pch -o pch/h.pch h.c', |
15 |
| - f'"{cpp.get_tool("extractor")}" --mimic-clang -include-pch pch/h.pch i.c', |
| 8 | + f'"{extractor}" --mimic-clang -emit-pch -o pch/a.pch a.c', |
| 9 | + f'"{extractor}" --mimic-clang -include-pch pch/a.pch -Iextra_dummy_path b.c', |
| 10 | + f'"{extractor}" --mimic-clang -include pch/a -Iextra_dummy_path c.c', |
| 11 | + f'"{extractor}" --mimic-clang -emit-pch -o pch/d.pch d.c', |
| 12 | + f'"{extractor}" --mimic-clang -include-pch pch/d.pch e.c', |
| 13 | + f'"{extractor}" --mimic-clang -emit-pch -o pch/f.pch f.c', |
| 14 | + f'"{extractor}" --mimic-clang -include-pch pch/f.pch g.c', |
| 15 | + f'"{extractor}" --mimic-clang -emit-pch -o pch/h.pch h.c', |
| 16 | + f'"{extractor}" --mimic-clang -include-pch pch/h.pch i.c', |
16 | 17 | ])
|
0 commit comments