mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-04-10 09:48:58 +02:00
Add deps instructions for void linux, alpine, nixOS, DragonFlyBSD, update haiku new stuff; add basic coding guidelines Also fixes ucontext on dragonfly :) Allows fallback if ftruncate() fails (DragonFly doesnt like shm of big files with hammer2...) This will also indirectly help OpenIndiana and Solaris since they dont like big shared files either. The downside is that no inspection of the memory can be easily done. But that's just an edge case anyways. Signed-off-by: lizzie <lizzie@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2829 Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev> Reviewed-by: crueter <crueter@eden-emu.dev> Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Co-authored-by: lizzie <lizzie@eden-emu.dev> Co-committed-by: lizzie <lizzie@eden-emu.dev>
13 lines
556 B
Markdown
13 lines
556 B
Markdown
# Eden Build Documentation
|
|
|
|
This contains documentation created by developers. This contains build instructions, guidelines, instructions/layouts for [cool stuff we made](./CPMUtil), and more.
|
|
|
|
- **[General Build Instructions](Build.md)**
|
|
- **[Cross Compiling](CrossCompile.md)**
|
|
- **[Development Guidelines](Development.md)**
|
|
- **[Coding guidelines](Coding.md)**
|
|
- **[Dependencies](Deps.md)**
|
|
- **[Debug Guidelines](./Debug.md)**
|
|
- **[CPM - CMake Package Manager](CPMUtil.md)**
|
|
- **[Platform-Specific Caveats](Caveats.md)**
|
|
- **[User Handbook](User.md)**
|