build_appimage.sh 668 B

123456789101112131415161718
  1. #!/bin/bash
  2. VERSION=$1
  3. # if the appimage-builder not exist, download it
  4. if [ ! -e /usr/local/bin/appimage-builder ]; then
  5. wget -O appimage-builder-x86_64.AppImage https://github.com/AppImageCrafters/appimage-builder/releases/download/v1.1.0/appimage-builder-1.1.0-x86_64.AppImage
  6. chmod +x appimage-builder-x86_64.AppImage
  7. # install (optional)
  8. sudo mv appimage-builder-x86_64.AppImage /usr/local/bin/appimage-builder
  9. fi
  10. # update version
  11. grep -rl "\[CHANGE_THIS\]" scripts/linux_distribution/appimage/AppImageBuilder.yml | xargs sed -i "s/\[CHANGE_THIS\]/$VERSION/"
  12. appimage-builder --recipe scripts/linux_distribution/appimage/AppImageBuilder.yml