diff --git a/appimage/NickelBridge.AppDir/AppRun b/appimage/NickelBridge.AppDir/AppRun new file mode 100644 index 0000000..166b102 --- /dev/null +++ b/appimage/NickelBridge.AppDir/AppRun @@ -0,0 +1,3 @@ +#!/bin/bash +cd usr/lib/nickelbridge +./NickelBridge diff --git a/appimage/NickelBridge.AppDir/nickelbridge.desktop b/appimage/NickelBridge.AppDir/nickelbridge.desktop new file mode 100755 index 0000000..eaa726b --- /dev/null +++ b/appimage/NickelBridge.AppDir/nickelbridge.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Name=NickelBridge +Version=1.0 +Exec=nickelbridge +Comment=Launch NickelBridge +Icon=nickelbridge +Type=Application +Terminal=false +StartupNotify=true +Encoding=UTF-8 +Categories=Office;Network; diff --git a/appimage/NickelBridge.AppDir/nickelbridge.png b/appimage/NickelBridge.AppDir/nickelbridge.png new file mode 100644 index 0000000..addf914 Binary files /dev/null and b/appimage/NickelBridge.AppDir/nickelbridge.png differ diff --git a/appimage/NickelBridge.AppDir/usr/bin/nickelbridge b/appimage/NickelBridge.AppDir/usr/bin/nickelbridge new file mode 100755 index 0000000..00b7b5d --- /dev/null +++ b/appimage/NickelBridge.AppDir/usr/bin/nickelbridge @@ -0,0 +1,3 @@ +#!/bin/sh +cd /usr/lib/nickelbridge +./NickelBridge diff --git a/scripts/appimage_build.sh b/scripts/appimage_build.sh new file mode 100644 index 0000000..030d2cf --- /dev/null +++ b/scripts/appimage_build.sh @@ -0,0 +1,10 @@ +#!/bin/bash +# $1 is the binary location, $2 is the arch +rm -rv tmp +mkdir tmp +mkdir out +rsync -rv appimage/ tmp +rsync -rv "$1" tmp/NickelBridge.AppDir/usr/lib/nickelbridge +wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage -O appimagetool +chmod +x appimagetool +./appimagetool tmp/NickelBridge.AppDir "out/nickelbridge_1.0.0_$2.AppImage"