From 7493b160d6a2be352d4379c5a24a05673adc6eb7 Mon Sep 17 00:00:00 2001 From: Nicholas Tay Date: Tue, 17 May 2022 19:20:39 +1000 Subject: Add README --- README.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..ff964a3 --- /dev/null +++ b/README.md @@ -0,0 +1,57 @@ +# clak + +Another Meccha / mechanical-sound... + +## Usage + +```sh +$ ./clak +``` + +That's it. + +## Requirements + +Should work on Windows and Linux. + +For Linux, specific requirements are: + +- Xlib (Fedora: `libX11`) +- XI2 (Fedora: `libXi`) +- SDL2 (Fedora: `SDL2`) +- SDL\_mixer 2 (Fedora: `SDL2_mixer`) + +## Building + +### Requirements + +You need: + +- C compiler (tested with gcc) +- make +- xxd + +For Windows: + +- Only tested with MinGW +- (TODO: fill in requirements, this stuff was already on my PC lol) + +For Linux: + +- Xlib (Fedora: `libX11-devel`) +- XI2 dev (Fedora: `libXi-devel`) +- SDL2 dev (Fedora: `SDL2-devel`) +- SDL\_mixer 2 dev (Fedora: `SDL2_mixer-devel`) + +### Compiling + +```sh +$ make +``` + +To build the boards: + +```sh +$ cd boards +$ make +``` -- cgit