mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2025-12-16 12:43:09 +00:00
## About The Pull Request Ever since byondapi went stable, I've been meaning to create a replacement lua library that uses it instead of the auxtools-based auxlua. After so many months, I've finally got the code just about into a position where it's ready for a PR. [Click here](https://hackmd.io/@aloZJicNQrmfYgykhfFwAQ/BySAS18u0) for a guide to rewriting auxlua scripts for dreamluau syntax. ## Why It's Good For The Game Code that runs on production servers should not depend on memory hacks that are liable to break any time Dream Daemon updates. ## Changelog 🆑 admin: Admin lua scripting uses a new library that (probably) will not break when BYOND updates. /🆑 ## TODO: - [x] Convert the lua editor ui to TS - [x] Include a guide for converting scripts from auxlua syntax to dreamluau syntax
10 lines
287 B
Bash
10 lines
287 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
source dependencies.sh
|
|
|
|
mkdir -p ~/.byond/bin
|
|
wget -nv -O ~/.byond/bin/libdreamluau.so "https://github.com/$DREAMLUAU_REPO/releases/download/$DREAMLUAU_VERSION/libdreamluau.so"
|
|
chmod +x ~/.byond/bin/libdreamluau.so
|
|
ldd ~/.byond/bin/libdreamluau.so
|