This commit is contained in:
Artur
2020-02-08 13:47:25 +01:00
parent 65d1552208
commit 3fe246ad45

View File

@@ -0,0 +1,25 @@
#!/bin/bash
set -euo pipefail
## Change to project root relative to the script
cd "$(dirname "${0}")/../.."
base_dir="$(pwd)"
## The final authority on what's required to fully build the project
source dependencies.sh
## Setup NVM
if [[ -e ~/.nvm/nvm.sh ]]; then
source ~/.nvm/nvm.sh
nvm use "${NODE_VERSION}"
fi
echo "Building 'tgui'"
cd "${base_dir}/tgui"
npm ci
node node_modules/gulp/bin/gulp.js --min
echo "Building 'tgui-next'"
cd "${base_dir}/tgui-next"
bin/tgui --clean
bin/tgui