appimage.sh: temporarily fix the script to generate the appimage correctly
This commit is contained in:
+2
-7
@@ -106,11 +106,12 @@ build_litexl() {
|
|||||||
echo "Build lite-xl..."
|
echo "Build lite-xl..."
|
||||||
sleep 1
|
sleep 1
|
||||||
if [[ $STATIC_BUILD == false ]]; then
|
if [[ $STATIC_BUILD == false ]]; then
|
||||||
meson setup --buildtype=$BUILD_TYPE --prefix=/usr ${BUILD_DIR}
|
meson setup --buildtype=$BUILD_TYPE --prefix=/usr -Dportable=false ${BUILD_DIR}
|
||||||
else
|
else
|
||||||
meson setup --wrap-mode=forcefallback \
|
meson setup --wrap-mode=forcefallback \
|
||||||
--buildtype=$BUILD_TYPE \
|
--buildtype=$BUILD_TYPE \
|
||||||
--prefix=/usr \
|
--prefix=/usr \
|
||||||
|
-Dportable=false \
|
||||||
${BUILD_DIR}
|
${BUILD_DIR}
|
||||||
fi
|
fi
|
||||||
meson compile -C ${BUILD_DIR}
|
meson compile -C ${BUILD_DIR}
|
||||||
@@ -128,12 +129,6 @@ generate_appimage() {
|
|||||||
cp resources/icons/lite-xl.svg LiteXL.AppDir/
|
cp resources/icons/lite-xl.svg LiteXL.AppDir/
|
||||||
cp resources/linux/org.lite_xl.lite_xl.desktop LiteXL.AppDir/
|
cp resources/linux/org.lite_xl.lite_xl.desktop LiteXL.AppDir/
|
||||||
|
|
||||||
# https://github.com/lite-xl/lite-xl/issues/1912
|
|
||||||
mkdir -p ./LiteXL.AppDir/usr/share/../bin
|
|
||||||
mv ./LiteXL.AppDir/lite-xl ./LiteXL.AppDir/usr/bin
|
|
||||||
mv ./LiteXL.AppDir/data ./LiteXL.AppDir/usr/share/lite-xl
|
|
||||||
rm -rf ./LiteXL.AppDir/lib64 ./LiteXL.AppDir/include
|
|
||||||
|
|
||||||
echo "Creating AppRun..."
|
echo "Creating AppRun..."
|
||||||
cat >> LiteXL.AppDir/AppRun <<- 'EOF'
|
cat >> LiteXL.AppDir/AppRun <<- 'EOF'
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|||||||
Reference in New Issue
Block a user