Skip to content

Conversation

@nircoe
Copy link
Owner

@nircoe nircoe commented Jan 5, 2026

  • Upgrade CMake minimum version to 3.20 (match gamecoe)
  • Upgrade C++ version to C++20 (match gamecoe)
  • Organize CMake operation in .cmake files functions (fetch_openal_soft, fetch_logcoe)
  • Upgrade testcoe to v0.1.1
  • Upgrade logcoe to v0.1.1
  • Make logcoe usage optional with SOUNDCOE_USE_LOGCOE
  • Link logcoe private instead of public and only if SOUNDCOE_USE_LOGCOE
  • Add generated header soundcoe_config.hpp for empty logcoe methods when !SOUNDCOE_USE_LOGCOE
  • Wrap every include <logcoe.hpp> with if SOUNDCOE_USE_LOGCOE scope
  • Modify ResourceManager::preloadDirectory() to return true if the directory is empty

@nircoe nircoe self-assigned this Jan 5, 2026
@nircoe nircoe force-pushed the nircoe/main/gamecoe_integration branch 3 times, most recently from 96c0236 to 5278d2c Compare January 5, 2026 19:34
@nircoe nircoe force-pushed the nircoe/main/gamecoe_integration branch from 5278d2c to 827e474 Compare January 5, 2026 19:51
@nircoe nircoe marked this pull request as ready for review January 5, 2026 19:57
@nircoe nircoe merged commit 04df382 into main Jan 5, 2026
8 checks passed
@nircoe nircoe deleted the nircoe/main/gamecoe_integration branch January 5, 2026 20:02
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