Conversation
These just forward to the non-capitalized headers for backward compatibility.
|
Ah a macOS case-insensitive file system issue and both the source dir (kdbindings) and the new include dir (KDBindings) can cause confusion. Perhaps using relative include directives in the forwarding headers would help? I.e. We'd also need to ensure the forwarding headers get put into the install location. Might even be able to get some cmake magic to generate them in the build dir like happens with the foo_export.h generated header. |
|
Hm, @seanharmer what kind of directory structure do you suggest? A relative link like
In which case both the |
|
Hmm right, my bad. How about if we added: If we do then I suspect the root issue is that our current source dir has the same name (case insensitive) as the include dir we desire. If this is too much of a pain, don't waste too much time on this, we can wait and fix in version 2. It was only for consistency, it's not a blocker. |
These just forward to the non-capitalized headers for backward
compatibility.
Closes #46