refactor(build): update CMake configurations and toolchain for macOS

- Modified CMake settings to ensure consistent use of the Homebrew LLVM/Clang installation on macOS.
- Added a new toolchain file to specify the correct compiler and header search paths, resolving potential conflicts.
- Updated CMake presets to enable the EMU build and set appropriate compiler flags.

Benefits:
- Enhances build reliability and compatibility on macOS by utilizing the Homebrew LLVM toolchain.
- Streamlines the build process with improved configuration management.
This commit is contained in:
scawful
2025-10-14 01:06:35 -04:00
parent 55f6ed93bc
commit a026207a2d
5 changed files with 62 additions and 16 deletions

View File

@@ -1,6 +1,7 @@
#ifndef YAZE_APP_GFX_PALETTE_MANAGER_H
#define YAZE_APP_GFX_PALETTE_MANAGER_H
#include <cstdint>
#include <deque>
#include <functional>
#include <memory>