File run.sh of Package golang-github-filebrowser-filebrowser
outdir="${outdir:-.}"
ver=$(python3 getver.py *latest)
cd ${outdir}
cp $OLDPWD/filebrowser-${ver}.tar.gz ./
cp $OLDPWD/node_modules.tar.gz ./
cp $OLDPWD/vendor.tar.gz ./
tar -xzf filebrowser-${ver}.tar.gz
mv vendor.tar.gz filebrowser-${ver}/
mv node_modules.tar.gz filebrowser-${ver}/frontend
cd filebrowser-${ver}/
tar -xzf vendor.tar.gz
rm vendor.tar.gz
go mod tidy
go mod vendor
cd frontend
tar -xzf node_modules.tar.gz
pnpm run build
rm -r node_modules
rm node_modules.tar.gz
cd ../../
rm filebrowser-${ver}.tar.gz
tar -czf filebrowser-${ver}.tar.gz filebrowser-${ver}
rm -r filebrowser-${ver}