diff --git a/scripts/deploy_fteqw.sh b/scripts/deploy_fteqw.sh index 9b193a7..b5e09a4 100755 --- a/scripts/deploy_fteqw.sh +++ b/scripts/deploy_fteqw.sh @@ -31,6 +31,9 @@ unzip -o -d /opt/fteqw /opt/fteqw/fteqw-sv_linux64.zip rm /opt/fteqw/fteqw-sv_linux64.zip /opt/fteqw/readme.txt git clone --depth=1 https://github.com/MissLavender-LQ/LibreQuake.git ${TMPDIR:-/tmp}/LibreQuake +if [ -d /opt/fteqw/lq1 ]; then + rm -rf /opt/fteqw/lq1 +fi mv ${TMPDIR:-/tmp}/LibreQuake/lq1 /opt/fteqw rm -rf ${TMPDIR:-/tmp}/LibreQuake @@ -39,13 +42,13 @@ unzip -o -d /opt/fteqw /opt/fteqw/ftecc_linux64.zip fteqcc64 rm /opt/fteqw/ftecc_linux64.zip mkdir -p ${TMPDIR:-/tmp}/progs -git clone --depth=1 https://github.com/shpuld/id1-quakec-cleaned.git ${TMPDIR:-/tmp}/progs/id1-quakec-cleaned -cd ${TMPDIR:-/tmp}/progs/id1-quakec-cleaned +git clone --depth=1 https://github.com/fte-team/fteqw.git ${TMPDIR:-/tmp}/progs/fteqw +cd ${TMPDIR:-/tmp}/progs/fteqw/quakec/basemod /opt/fteqw/fteqcc64 +cp qwprogs.dat /opt/fteqw/lq1 cd - -cp ${TMPDIR:-/tmp}/progs/progs.dat /opt/fteqw/lq1 -# Configuration +# Configuration based on https://gist.github.com/kwadroke/fa978290d86a606de3875fa853d79334 cat > /opt/fteqw/lq1/autoexec.cfg <