1.2 KiB
1.2 KiB
OUGGE
A game engine or something, idk.
Installation
- Clone the repository.
git clone --recurse-submodules --depth 1 https://timerix.ddns.net/git/Timerix/ougge.git
- Install cbuild.
- Install SDL2 and SDL2_image.
- On Linux install shared libraries from a package manager or compile them from source.
- On Windows download pre-built dll's from github releases and put them into
dependencies/precompiled/.
- Symlink SDL headers directory to
dependencies/include.
Location of the headers can be found byln -s SDL2_HEADERS_DIRECTORY_ABSOLUTE_PATH -T dependencies/include/SDL2pkg-config --cflags --libs sdl2. Mingw installs SDL2 headers to/mingw64/include/SDL2. - Download mono runtime (source is here).
- default version
cbuild download_mono_from_nuget - or some specific version
cbuild download_mono_from_nuget=x.y.z
- default version
- Compile the program
cbuild build_exec_dbg