#!/bin/sh APPIMAGETOOLURL="https://github.com/AppImage/AppImageKit/releases/latest/download/appimagetool-x86_64.AppImage" APP_IMAGE="@SLIC3R_APP_KEY@_ubu64.AppImage" wget ${APPIMAGETOOLURL} -O ../appimagetool.AppImage chmod +x ../appimagetool.AppImage if [ -f /.dockerenv ] ; then # Only run if inside of a Docker Container sed '0,/AI\x02/{s|AI\x02|\x00\x00\x00|}' -i ../appimagetool.AppImage fi sed -i -e 's#/usr#././#g' bin/@SLIC3R_APP_CMD@ mv @SLIC3R_APP_CMD@ AppRun chmod +x AppRun cp resources/images/@SLIC3R_APP_KEY@_192px.png @SLIC3R_APP_KEY@.png mkdir -p usr/share/icons/hicolor/192x192/apps cp resources/images/@SLIC3R_APP_KEY@_192px.png usr/share/icons/hicolor/192x192/apps/@SLIC3R_APP_KEY@.png cat < @SLIC3R_APP_KEY@.desktop [Desktop Entry] Name=@SLIC3R_APP_KEY@ Exec=AppRun %F Icon=@SLIC3R_APP_KEY@ Type=Application Categories=Utility; MimeType=model/stl;application/vnd.ms-3mfdocument;application/prs.wavefront-obj;application/x-amf; EOF if [ -f /.dockerenv ] ; then # Only run if inside of a Docker Container ../appimagetool.AppImage --appimage-extract-and-run . $([ ! -z "${container}" ] && echo '--appimage-extract-and-run') else ../appimagetool.AppImage . $([ ! -z "${container}" ] && echo '--appimage-extract-and-run') fi mv @SLIC3R_APP_KEY@-x86_64.AppImage ${APP_IMAGE} chmod +x ${APP_IMAGE}