2019-08-21 20:07:00 +02:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
2020-02-16 20:31:30 +01:00
|
|
|
cd $(dirname $0)
|
|
|
|
|
2019-08-21 20:07:00 +02:00
|
|
|
if [[ -d generated/ ]]; then
|
|
|
|
rm -r generated
|
|
|
|
[[ $? -ne 0 ]] && {
|
|
|
|
echo "Failed to remove old directory!"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
fi
|
|
|
|
mkdir generated
|
|
|
|
[[ $? -ne 0 ]] && {
|
|
|
|
echo "Failed to create the 'generated' directory!"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
|
|
|
|
$(curl --version &> /dev/null)
|
|
|
|
[[ $? -ne 0 ]] && {
|
|
|
|
echo "Missing CURL. Please install it"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
|
|
|
|
curl https://web.teaspeak.de/wasm/TeaWeb-Worker-Codec-Opus.js --output generated/TeaWeb-Worker-Codec-Opus.js
|
|
|
|
[[ $? -ne 0 ]] && {
|
|
|
|
echo "Failed to download opus worker library"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
curl https://web.teaspeak.de/wasm/TeaWeb-Worker-Codec-Opus.wasm --output generated/TeaWeb-Worker-Codec-Opus.wasm
|
|
|
|
[[ $? -ne 0 ]] && {
|
|
|
|
echo "Failed to download opus worker library natives"
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
|
|
|
|
echo "Files downloaded successfully"
|