/tg/station build script
This build script is the recommended way to compile the game, including not only the DM code but also the JavaScript and any other dependencies.
The script will skip build steps whose inputs have not changed since the last run. Getting list of available targetsYou can get a list of all targets that you can build by running the following command:
Dependencies
Why?We used to include compiled versions of the tgui JavaScript code in the Git repository so that the project could be compiled using BYOND only. These pre-compiled files tended to have merge conflicts for no good reason. Using a build script lets us avoid this problem, while keeping builds convenient for people who are not modifying tgui. This build script is based on Juke Build - please follow the link and read the documentation for the project to understand how it works and how to contribute to this build script. |