eden/docs
Caio Oliveira 815d85677a
CMake improvements: ccache, bundled Qt, MoltenVK, LTO, and Linux deps (#2622)
- Fix YUZU_USE_BUNDLED_QT on Linux (correct path is gcc_64 for Qt 6.8.3).
- Implement USE_CCACHE correctly (additional changes on #2580).
- Categorize and organize CMake options for clarity.
- Add missing Linux dependencies
- Set CMP0069 (LTO) default behavior to NEW to reduce warnings.
- Replace USE_SYSTEM_MOLTENVK with YUZU_APPLE_USE_BUNDLED_MONTENVK and remove duplicate download_moltenvk.

Reviewed-on: #2622
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-committed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
2025-09-30 02:51:48 +02:00
..
build [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
img [dist] shrink png asset size with optipng, scripts to generate assets (#2573) 2025-09-26 03:53:54 +02:00
scripts [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
Build.md [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
Caveats.md [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
CODEOWNERS [docs] fixup codeowners (#2529) 2025-09-19 18:20:51 +02:00
CPM.md [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
Deps.md CMake improvements: ccache, bundled Qt, MoltenVK, LTO, and Linux deps (#2622) 2025-09-30 02:51:48 +02:00
Development.md [dist, docs] Clearer wording for settings, guidelines for new settings (#2570) 2025-09-29 19:41:01 +02:00
Options.md CMake improvements: ccache, bundled Qt, MoltenVK, LTO, and Linux deps (#2622) 2025-09-30 02:51:48 +02:00
README.md [docs] refactor: full rewrite, generalization + dedup (#488) 2025-09-18 02:37:02 +02:00
SIGNUP.md [docs] signup instructions (#2542) 2025-09-21 03:44:09 +02:00
User.md [user] prioritize 'user' directory if it exists (without needing a portable build) + docs (#338) 2025-09-08 00:57:08 +02:00

Eden Build Documentation

This contains documentation created by developers. This contains build instructions, guidelines, instructions/layouts for cool stuff we made, and more.