Skip to content

Conversation

@olivier-roussel
Copy link
Contributor

This PR tries to tackle #152 with option 2 : encapsulate imgui code as much as possible and limit installed headers to unvendored ones.
Aim is to make SofaGLFW compatible with conda-forge requirements for making its package.

As SimpleIni is in public headers, it must be added as a dependency and can be find or fetched as others. A PR for SimpleIni has been submitted to make it also available on conda-forge ( conda-forge/staged-recipes#31757 ).

Concerning imgui, it is not exposed anymore in public headers. But extensions might need it, so they will have to fetch it as done in SofaImGui. A typical example is SofaImGui.Camera extension (still WIP).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant