Your trusty old-school cRPG mapping companion
Requires Nim 1.6.10+
- nim-glfw (
You can install most of the dependencies with Nimble:
nimble install nanovg osdialog riff winim
nim-glfw, clone their Git repositories, check out the
gridmonger branch in
nim-glfw, then install both with
nimble develop for
Debug build (debug logging enabled, file dialogs disabled on Windows):
nim help for the full list of build tasks.
NOTE: Create an empty directory
Config in the project root directory to
enable portable mode (that's what you normally want to use during
Building the manual & website
The website (GitHub Pages site) and manual are generated from Sphinx sources.
The website is published from the
/docs directory in the
To build the website, run
To build the manual, run
To create the zipped distribution package of the manual from the generated files, run
You can run
make watch_docs_css or
make watch_frontpage_css from the
sphinx-doc directory to regenerate the CSS when the SASS files are changed
during theme development.
Packaging & release process
Developed by John Novak <email@example.com>, 2020-2023
This work is free. You can redistribute it and/or modify it under the terms of the Do What The Fuck You Want To Public License, Version 2, as published by Sam Hocevar. See the COPYING file for more details.