Skip to content

Commit

Permalink
Add AppImage build via linuxdeploy
Browse files Browse the repository at this point in the history
  • Loading branch information
tpeulen committed Oct 8, 2024
1 parent 121d236 commit 3d5ae6b
Show file tree
Hide file tree
Showing 5 changed files with 588 additions and 0 deletions.
20 changes: 20 additions & 0 deletions build_tools/linuxdeploy/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
wget -c "https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage"
chmod a+x linuxdeploy-x86_64.AppImage

cat > chisurf.desktop <<\EOF
[Desktop Entry]
Version=1.0
Name=ChiSurf
Name[de]=ChiSurf
Comment=Time-resolved fluorescence analysis
Comment[de]=Zeitaufgeloeste Fluoreszenzanalyse
Exec=chisurf %F
Terminal=false
Type=Application
Icon=chisurf-logo
Categories=Science;Engineering;
StartupNotify=true
EOF

export CONDA_CHANNELS=tpeulen CONDA_PACKAGES=chisurf ARCH=x86_64
./linuxdeploy-x86_64.AppImage --appdir AppDir -d chisurf.desktop --plugin conda -i chisurf-logo.svg --output appimage
Binary file added build_tools/linuxdeploy/chisurf-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
310 changes: 310 additions & 0 deletions build_tools/linuxdeploy/chisurf-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions build_tools/linuxdeploy/chisurf.desktop
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[Desktop Entry]
Version=1.0
Name=ChiSurf
Name[de]=ChiSurf
Comment=Time-resolved fluorescence analysis
Comment[de]=Zeitaufgeloeste Fluoreszenzanalyse
Exec=chisurf %F
Terminal=false
Type=Application
Icon=chisurf-logo
Categories=Science;Engineering;
StartupNotify=true
Loading

0 comments on commit 3d5ae6b

Please sign in to comment.