Skip to content

Commit 128f9dd

Browse files
committed
Use environment variables for sharun lib4bin (like quick-sharun)
- Set DST_DIR and HARD_LINKS as env vars instead of CLI args - This is how quick-sharun configures sharun internally
1 parent fbb9b4c commit 128f9dd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

scripts/make-appimage.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ chmod +x /tmp/sharun-aio
1616
echo "Sharun téléchargé, exécution de lib4bin..."
1717

1818

19+
# Configurer les variables d'environnement pour sharun (comme quick-sharun)
20+
export DST_DIR="./AppDir"
21+
export HARD_LINKS=1
22+
1923
# Debug: vérifier que le binaire existe
2024
echo "=== DEBUG: Contenu de ./AppDir/bin/ ==="
2125
ls -la ./AppDir/bin/ | head -10
@@ -24,7 +28,7 @@ file ./AppDir/bin/am-gui || echo "am-gui introuvable"
2428

2529
# Utiliser sharun l (lib4bin) pour compatibilité musl
2630
echo "=== Exécution de sharun lib4bin ==="
27-
/tmp/sharun-aio l --hard-links -d ./AppDir ./AppDir/bin/am-gui 2>&1 || echo "sharun lib4bin a échoué avec code $?"
31+
/tmp/sharun-aio l ./AppDir/bin/am-gui 2>&1 || echo "sharun lib4bin a échoué avec code $?"
2832

2933
echo "=== DEBUG: Contenu de ./AppDir après lib4bin ==="
3034
ls -la ./AppDir/ | head -10

0 commit comments

Comments
 (0)