mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
23 lines
463 B
Bash
Executable File
23 lines
463 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# Variable.
|
|
BSQL_VERSION=v1.4.0.0
|
|
|
|
mkdir -p BSQL
|
|
cd BSQL
|
|
git init
|
|
git remote add origin https://github.com/tgstation/BSQL
|
|
git fetch --depth 1 origin $BSQL_VERSION
|
|
git checkout FETCH_HEAD
|
|
|
|
mkdir -p artifacts
|
|
cd artifacts
|
|
export CXX=g++-7
|
|
# The -D will be unnecessary past BSQL v1.4.0.0
|
|
cmake .. -DMARIA_LIBRARY=/usr/lib/i386-linux-gnu/libmariadb.so
|
|
make
|
|
|
|
mkdir -p ~/.byond/bin
|
|
ln -s $PWD/src/BSQL/libBSQL.so ../../libBSQL.so
|