WIP: [cmake, doc] update CMake/docs for macOS #310

Closed
Lizzie wants to merge 8 commits from macosfixesxcode1 into master

8 commits

Author SHA1 Message Date
eba6855fd9 [cmake] force bundled zstd on Apple
All checks were successful
eden-license / license-header (pull_request) Successful in 28s
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-30 07:57:15 +02:00
76918a844f [cmake] force external spirv-tools on apple, fix findpkg logic
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-30 07:57:15 +02:00
9647025881 [cmake] fix opus link
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-30 07:57:15 +02:00
6ae9d72d78 [cmake] use MODULE for non-CPM zstd
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-30 07:57:15 +02:00
4d3202b8bd [cmake] fix zstd link
Signed-off-by: crueter <crueter@eden-emu.dev>
2025-08-30 07:57:15 +02:00
9fc0a65619 [cmake] force bundled mbedtls (for apple?)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-08-30 07:57:15 +02:00
39e9beafed [macOS] fix mbedtls
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-08-30 07:57:15 +02:00
21d25cd2e5 [docs] update macOS docs
Signed-off-by: lizzie <lizzie@eden-emu.dev>
2025-08-30 07:57:15 +02:00