Bundle shared libs with linux AppImage
This commit is contained in:
parent
cbd01571f5
commit
a3bf8105ea
|
@ -93,6 +93,7 @@ jobs:
|
||||||
run: |
|
run: |
|
||||||
mv ${{ matrix.build_path }}/* linux/appimage/
|
mv ${{ matrix.build_path }}/* linux/appimage/
|
||||||
cp assets/icons/logo.png linux/appimage/interstellar.png
|
cp assets/icons/logo.png linux/appimage/interstellar.png
|
||||||
|
mkdir -p linux/appimage/usr/lib/ && cp $(echo $(ldd -d linux/appimage/interstellar | grep -o '/usr/lib[^ ]*') $(ldd -d linux/appimage/lib/libflutter_linux_gtk.so | grep -o '/usr/lib/[^ ]*') | tr ' ' '\n' | sort | uniq -u) linux/appimage/usr/lib/
|
||||||
appimagetool linux/appimage interstellar-${{ matrix.target }}.AppImage
|
appimagetool linux/appimage interstellar-${{ matrix.target }}.AppImage
|
||||||
|
|
||||||
- name: Compress build for Windows
|
- name: Compress build for Windows
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
./interstellar
|
export LD_LIBRARY_PATH=usr/lib
|
||||||
|
exec ./interstellar
|
||||||
|
|
Loading…
Reference in New Issue