@@ -227,6 +227,12 @@ jobs:
227227 ref : develop-local
228228 path : JUCE
229229
230+ - name : Set Suffix
231+ id : set_variables
232+ uses : ./.github/actions/set-suffix
233+ with :
234+ os : linux-x64
235+
230236 - name : Installing dependencies
231237 run : |
232238 sudo apt-get update
@@ -267,15 +273,25 @@ jobs:
267273 LIB_PATH=/usr/lib/x86_64-linux-gnu
268274 cp -d $LIB_PATH/libmosquitto.so* $APPDIR/usr/lib/ || true
269275 cp -d $LIB_PATH/libmosquittopp.so* $APPDIR/usr/lib/ || true
276+ cp -d $LIB_PATH/libcurl.so* $APPDIR/usr/lib/ || true
270277 cp -d $LIB_PATH/libssl.so* $APPDIR/usr/lib/ || true
271278 cp -d $LIB_PATH/libcrypto.so* $APPDIR/usr/lib/ || true
272279 cp -d $LIB_PATH/libbluetooth.so* $APPDIR/usr/lib/ || true
273280 cp -d $LIB_PATH/libusb-1.0.so* $APPDIR/usr/lib/ || true
274281 cp -d $LIB_PATH/libhidapi-hidraw.so* $APPDIR/usr/lib/ || true
275282 cp -d $LIB_PATH/libSDL2-2.0.so* $APPDIR/usr/lib/ || true
283+ cp -d $LIB_PATH/libnghttp2.so* $APPDIR/usr/lib/ || true
284+ cp -d $LIB_PATH/libidn2.so* $APPDIR/usr/lib/ || true
285+ cp -d $LIB_PATH/libpsl.so* $APPDIR/usr/lib/ || true
286+ cp -d $LIB_PATH/libz.so* $APPDIR/usr/lib/ || true
287+ cp -d $LIB_PATH/libbrotlidec.so* $APPDIR/usr/lib/ || true
288+ cp -d $LIB_PATH/libbrotlicommon.so* $APPDIR/usr/lib/ || true
289+ cp -d $LIB_PATH/libssh2.so* $APPDIR/usr/lib/ || true
290+ cp -d $LIB_PATH/libngtcp2.so* $APPDIR/usr/lib/ || true
291+ cp -d $LIB_PATH/libngtcp2_crypto_ossl.so* $APPDIR/usr/lib/ || true
276292
277293 # 3. Generate AppImage
278- PKGNAME=${{ env.ProjectName }}-linux-x64 .AppImage
294+ PKGNAME=${{ env.ProjectName }}-${{ steps.set_variables.outputs.suffix }} .AppImage
279295 echo "pkg-name=$PKGNAME" >> $GITHUB_OUTPUT
280296
281297 ./appimagetool-x86_64.AppImage --no-appstream $APPDIR $PKGNAME
@@ -414,12 +430,22 @@ jobs:
414430
415431 cp -d $LIB_PATH/libmosquitto.so* $APPDIR/usr/lib/ || true
416432 cp -d $LIB_PATH/libmosquittopp.so* $APPDIR/usr/lib/ || true
433+ cp -d $LIB_PATH/libcurl.so* $APPDIR/usr/lib/ || true
417434 cp -d $LIB_PATH/libssl.so* $APPDIR/usr/lib/ || true
418435 cp -d $LIB_PATH/libcrypto.so* $APPDIR/usr/lib/ || true
419436 cp -d $LIB_PATH/libbluetooth.so* $APPDIR/usr/lib/ || true
420437 cp -d $LIB_PATH/libusb-1.0.so* $APPDIR/usr/lib/ || true
421438 cp -d $LIB_PATH/libhidapi-hidraw.so* $APPDIR/usr/lib/ || true
422439 cp -d $LIB_PATH/libSDL2-2.0.so* $APPDIR/usr/lib/ || true
440+ cp -d $LIB_PATH/libnghttp2.so* $APPDIR/usr/lib/ || true
441+ cp -d $LIB_PATH/libidn2.so* $APPDIR/usr/lib/ || true
442+ cp -d $LIB_PATH/libpsl.so* $APPDIR/usr/lib/ || true
443+ cp -d $LIB_PATH/libz.so* $APPDIR/usr/lib/ || true
444+ cp -d $LIB_PATH/libbrotlidec.so* $APPDIR/usr/lib/ || true
445+ cp -d $LIB_PATH/libbrotlicommon.so* $APPDIR/usr/lib/ || true
446+ cp -d $LIB_PATH/libssh2.so* $APPDIR/usr/lib/ || true
447+ cp -d $LIB_PATH/libngtcp2.so* $APPDIR/usr/lib/ || true
448+ cp -d $LIB_PATH/libngtcp2_crypto_ossl.so* $APPDIR/usr/lib/ || true
423449
424450 # 3. Generate AppImage
425451 PKGNAME=${{ env.ProjectName }}-linux-${{ steps.set_variables.outputs.suffix }}.AppImage
0 commit comments