diff --git a/README.md b/README.md index 854f2f2..a1e442b 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,25 @@ Gemstone is a programming language compiler written in C with lex and yacc. +## Dependencies (build) + +### Windows 11 + +For setup instruction see issue #30 + +Requires: +- Microsoft Build Tools 2022 (includes: CMake, MSVC) +- WinFlexBison [find it here](https://github.com/lexxmark/winflexbison) (needs to be in PATH) + +### GNU/Linux + +Requires: +- GCC +- CMake +- Make +- bison +- flex + ## Development with VSCode/Codium Recommended extensions for getting a decent experience are the following: @@ -55,4 +74,4 @@ Currently, the SDK is based on Almalinux 9.3, an open source distro binary compa The following images can be found in the offical repository at [Docker Hub](https://hub.docker.com/r/servostar/gemstone): - SDK -- Devkit \ No newline at end of file +- Devkit