()
| 34 | |
| 35 | |
| 36 | def print_includes() -> None: |
| 37 | dirs = [ |
| 38 | sysconfig.get_path("include"), |
| 39 | sysconfig.get_path("platinclude"), |
| 40 | get_include(), |
| 41 | ] |
| 42 | |
| 43 | # Make unique but preserve order |
| 44 | unique_dirs = [] |
| 45 | for d in dirs: |
| 46 | if d and d not in unique_dirs: |
| 47 | unique_dirs.append(d) |
| 48 | |
| 49 | print(" ".join(quote(f"-I{d}") for d in unique_dirs)) |
| 50 | |
| 51 | |
| 52 | def main() -> None: |