mirror of
https://github.com/wez/wezterm.git
synced 2024-12-20 20:01:38 +03:00
20 lines
917 B
Bash
Executable File
20 lines
917 B
Bash
Executable File
#!/bin/bash
|
|
|
|
rm -rf AppDir *.AppImage
|
|
mkdir AppDir
|
|
|
|
install -Dsm755 -t AppDir/usr/bin target/release/wezterm
|
|
install -Dm644 assets/icon/terminal.png AppDir/usr/share/icons/hicolor/128x128/apps/org.wezfurlong.wezterm.png
|
|
install -Dm644 -t AppDir/usr/share/wezterm/colors assets/colors/*
|
|
install -Dm644 assets/wezterm.desktop AppDir/usr/share/applications/org.wezfurlong.wezterm.desktop
|
|
|
|
# [appimage/stderr] /usr/bin/appstream-util: symbol lookup error: /lib64/libsoup-2.4.so.1: undefined symbol: g_file_info_get_modification_date_time
|
|
# install -Dm644 assets/wezterm.appdata.xml AppDir/usr/share/metainfo/wezterm.appdata.xml
|
|
|
|
[ -x /tmp/linuxdeploy ] || ( curl -L 'https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage' -o /tmp/linuxdeploy && chmod +x /tmp/linuxdeploy )
|
|
|
|
/tmp/linuxdeploy \
|
|
--appdir AppDir \
|
|
--output appimage \
|
|
--desktop-file assets/wezterm.desktop
|