Enabled the CMake property USE_FOLDERS to provide a more structured project list in IDEs with the help of set(CMAKE_FOLDER "...") calls.
Pull Request Type
[ ] GitHub Workflow changes
[ ] Documentation or Wiki changes
[x] Build and Dependency changes
[ ] Runtime changes
[ ] Render changes
[ ] Audio changes
[ ] Input changes
[ ] Network changes
[ ] Other changes
Description
When using CMake to generate project files for an IDE like VS, the CMake property USE_FOLDERS enables the possibility to group targets into folders specified with set(CMAKE_FOLDER "...") calls. This allows to get some structure inside the IDE instead of just having an endless long list of targets on the root level, see screenshot.
Related Issues
Screenshots (if applicable)
Checklist
[x] I have tested my changes locally and verified that they work as intended.
[x] I have documented any new or modified functionality.
[x] I have reviewed the changes to ensure they do not introduce any unnecessary complexity or duplicate code.
[x] I understand that by submitting this pull request, I am agreeing to license my contributions under the project's license.
Enabled the CMake property USE_FOLDERS to provide a more structured project list in IDEs with the help of set(CMAKE_FOLDER "...") calls.
Pull Request Type
Description
When using CMake to generate project files for an IDE like VS, the CMake property
USE_FOLDERS
enables the possibility to group targets into folders specified withset(CMAKE_FOLDER "...")
calls. This allows to get some structure inside the IDE instead of just having an endless long list of targets on the root level, see screenshot.Related Issues
Screenshots (if applicable)
Checklist
Additional Comments