Commit dfeadb6
committed
fix(generator): normalize macOS framework includes to bare Qt headers
Follow-up of 19738be ("feat(generator): discover Qt include/framework
paths dynamically; add PYTHONQT_FRAMEWORK", 2025-09-18).
On macOS, headers parsed from framework paths like:
.../QtCore.framework/Headers/qbytearray.h
.../QtCore.framework/Versions/A/Headers/qbytearray.h
were emitted as relative framework paths.
Update `AbstractMetaBuilder::getRelativeInclude()` to detect both layouts
and emit only the basename (e.g., `<qbytearray.h>`).1 parent 3f119cb commit dfeadb6
1 file changed
+17
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
| |||
416 | 417 | | |
417 | 418 | | |
418 | 419 | | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
419 | 436 | | |
420 | 437 | | |
421 | 438 | | |
| |||
0 commit comments