Skip to content

Commit 3b76566

Browse files
committed
try fix linux/rpi for debian trixie
1 parent add18ed commit 3b76566

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

.github/workflows/build.yml

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)