etternagame / etterna

Advanced cross-platform rhythm game focused on keyboard play
https://etternaonline.com/
MIT License
509 stars 136 forks source link

Work around std::filesystem being unavailable on mac w/ warnings #1297

Closed bluebandit21 closed 8 months ago

bluebandit21 commented 8 months ago

ScreenSelectMusic::OnConfirmSongDeletion() uses std::filesystem, which isn't supported with the macOS sdk we're currently using.

Rather than just completely failing to compile, do the marginally better action of emitting a compiler warning and making the function log a warning and do nothing else on macOS.