Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Outline

/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.

  • VSCode: use Ctrl+Shift+B to build or F5 to build and run.

  • Windows: double-click Build.bat in the repository root to build.

  • Linux: run tools/build/build from the repository root.

The script will skip build steps whose inputs have not changed since the last run.

Dependencies

  • On Windows, Build.bat will automatically install a private copy of Node.

  • On Linux, install Node using your package manager or from https://nodejs.org/en/download/.

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.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.