Files
Bubberstation/dependencies.sh
T
MothblocksandGitHub 6f07ae305b Replace nearly every map grep with a YML file that actually respects structure, and fixes the massive amount of failures that were never caught (#72372)
[Documentation
here](https://github.com/Mothblocks/tgstation/blob/maplint/tools/maplint/README.md)

We should not be using greps to the capacity that we currently are. If
you are not smarter than a parser, then you should not try to beat one.
DMM files should NOT be treated as text files that can be parsed with
any old Unix tool. They are a structured language. Because of our abuse
of greps, check_greps is full of hard to read, hard to maintain checks
that do not consistently work, because they all make very specific
assumptions about how TGM works, which are provably untrue.

This format is mostly straightforward for the lints people write, and
easily extensible to the ones people will want to write.

🆑
fix: Fixes a bunch of cases of windows not being where they were
supposed to be, tables/chairs stacking on each other, and other very
small stuff you've never noticed before.
/🆑
2023-01-03 21:21:37 -08:00

28 lines
517 B
Bash

#!/bin/sh
#Project dependencies file
#Final authority on what's required to fully build the project
# byond version
export BYOND_MAJOR=514
export BYOND_MINOR=1588
#rust_g git tag
export RUST_G_VERSION=1.2.0
#node version
export NODE_VERSION=14
export NODE_VERSION_PRECISE=14.16.1
# SpacemanDMM git tag
export SPACEMAN_DMM_VERSION=suite-1.7.2
# Python version for mapmerge and other tools
export PYTHON_VERSION=3.9.0
#auxlua repo
export AUXLUA_REPO=tgstation/auxlua
#auxlua git tag
export AUXLUA_VERSION=1.4.0