From d79c47a8281c28cb7992e10a86c54733eca9f6cf Mon Sep 17 00:00:00 2001 From: josh Date: Fri, 4 Jul 2025 10:49:16 -0400 Subject: [PATCH] Noted Dependencies. --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index dca5097..08daa29 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,36 @@ Our goal is to offer a flexible, efficient, and user-friendly solution for 2D ga * Real-time Preview: See your level come to life as you build it. +## Dependencies + +### Managed Dependencies +Redacted Software Libraries are [automatically](https://github.com/cpm-cmake/CPM.cmake) managed as part of the build toolchain. They are enumerated here for documentation's sake. + +* [@maxine/mcolor](https://git.redacted.cc/maxine/mcolor) +* [@josh/Event]() +* [@josh/jlog]() +* [@josh/ArgsParser]() +* @josh/J3ML +* @josh/json +* @josh/JGL +* @Redacted/ReWindow +* @Redacted/ReArchive +* @josh/ReJUI + +### Your Responsibility +Below is the list of software you will need installed on your system. Package names are included for the main Linux Distributions we test on. + +* OpenGL + * Fedora / Rocky / RHEL: `mesa-libGL-devel` + * Ubuntu / Debian: `libgl-dev` + * Arch: `mesa` +* [Vulkan](https://vulkan.lunarg.com/sdk/home) + * Fedora / Rocky / RHEL: `vulkan-devel vulkan-loaders-devel vulkan-headers` + * Ubuntu / Debian: `libvulkan-dev` + * Arch: `vulkan-devel` +* FreeType: + * Fedora / Rocky / RHEL: `freetype-devel` + ## Known Bugs / TODOs ## Contributing