# Antkeeper Antkeeper is an ant colony simulation game. This repository contains all of the source code to Antkeeper. The game data, however, is proprietary and resides in a closed-source Git submodule. ## Getting Started ### Prerequisites * Git * CMake * SDL 2 * FreeType 2 ### Download Use Git to download the `antkeeper` repository and its submodules: git clone --recursive https://github.com/cjhoward/antkeeper.git antkeeper ### Configuration Antkeeper uses the CMake build system for configuration. cd antkeeper cmake . -G "MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug -DPLATFORM=win32 -DLANGUAGE=en-us ### Building cmake --build . ## Workflow ### Making Changes If any changes have been made to the submodules, commit those first. Each submodule can then be updated to their latest commits with the following command: git submodule update --recursive --remote ### Testing cmake --build . --target run ### Cleaning First perform a dry run to check what will be deleted: git clean -d -f -x -n If there are no issues, clean: git clean -d -f -x ### Shipping ## License The source code for Antkeeper is licensed under the GNU General Public License, version 3. See [COPYING](./COPYING) for details.