From ee3ee8271ee9b1b4c4835915a1e046ff18a2cbf6 Mon Sep 17 00:00:00 2001 From: XargonWan Date: Mon, 6 Jan 2025 09:57:49 +0900 Subject: [PATCH] ES-DE: fixed libman integration --- net.retrodeck.retrodeck.yml | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/net.retrodeck.retrodeck.yml b/net.retrodeck.retrodeck.yml index 63b40941..360552e9 100644 --- a/net.retrodeck.retrodeck.yml +++ b/net.retrodeck.retrodeck.yml @@ -688,13 +688,14 @@ modules: build-commands: # Step 1: Remove any existing manifest.json file - rm -f "files/manifest.json" - # Step 2: Extract the AppImage - - chmod +x ./*.AppImage - - ./*.AppImage --appimage-extract - # Step 3: Use libman.sh to manage libraries - - /app/bin/libman.sh "squashfs-root/usr/lib" - # Step 4: Copy remaining extracted files to the Flatpak destination - - cp -r squashfs-root/usr/* "${FLATPAK_DEST}" + # Step 2: Use libman.sh to manage libraries + - /app/bin/libman.sh "files/lib" + # Step 3: Clean up source library folder + - rm -rf "files/lib" + # Step 4: Ensure binaries are executable + - chmod +x "files/bin/"* + # Step 5: Copy all remaining files to the Flatpak destination + - cp -r files/* "${FLATPAK_DEST}" sources: - type: archive url: https://github.com/RetroDECK/ES-DE/releases/latest/download/RetroDECK-ES-DE-Artifact.tar.gz