Skip to content

Conversation

@cannedbeef
Copy link
Contributor

Increased minimum CMake version to 3.10
Removed useless PROJECT_NAME declaration (it's set by project() anyway)
De-Duplicated the USE_FOLDERS property
Cleaned up some option definitions (technically now both USE_WAYLAND_API and USE_OPENGL_API can be enabled at once, but that's a user error)
Cleaned up some compile flags
Removed the DEBUG macro, which was defined at the same time as _DEBUG, and did the exact same thing

I do still think the current CMakeLists could use debloating, this is only a very lazy start

@Darky-Lucera Darky-Lucera merged commit c9a31f7 into emoon:master Jan 3, 2026
@cannedbeef cannedbeef deleted the clean_cmakelists branch January 4, 2026 00:10
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.

2 participants