Repository navigation
Conversation
This reverts commit c7557c9.
|
If it's just Apple failing to notice that it's already seen that interface during this build run - better perhaps to #ifdef / #def the SVGDocument header? (manual #define guard)? |
|
Adding an include guard does also fix the issue. I opened a new pull request #696 While this does fix the issue, it doesn't seem ideal. A better fix might be to disable header maps and use the correct paths everywhere to locate the file to import. |
Whoops, my bad. The include guard doesn't fix the issue. I may have tested it locally with both the revert and the include guard, which made me think it did. |
The relative path should be sufficient to disambiguate between the SVGKit header vs. a random other header WITHOUT introducing module errors.
74f9ab4 to
0a3ca32
Compare
|
So, to clarify, current situation is:
? If so: for future reference, what platforms are succeeeding with the disambiguation and which are failing? (so we can point any future PRs at this and make sure they get tested against both!) |
Reverts #690
This change breaks the build with an error like: