Skip to content

Commit ac1651e

Browse files
feat. handle fdroid flavor
1 parent ddcddb8 commit ac1651e

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/plugins/terminal/scripts/init-sandbox.sh

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
export LD_LIBRARY_PATH=$PREFIX
22
export PROOT_TMP_DIR=$PREFIX/tmp
3-
export PROOT_LOADER=$NATIVE_DIR/libproot.so
3+
4+
5+
if [ -f "$NATIVE_DIR/libproot.so" ]; then
6+
export PROOT_LOADER="$NATIVE_DIR/libproot.so"
7+
fi
48

59
if [ -f "$NATIVE_DIR/libproot32.so" ]; then
610
export PROOT_LOADER32="$NATIVE_DIR/libproot32.so"
711
fi
812

9-
1013
mkdir -p "$PREFIX/tmp"
1114

12-
if [ -e "$PREFIX/libtalloc.so.2" ] || [ -L "$PREFIX/libtalloc.so.2" ]; then
13-
rm "$PREFIX/libtalloc.so.2"
14-
fi
15-
16-
ln -s "$NATIVE_DIR/libtalloc.so" "$PREFIX/libtalloc.so.2"
17-
1815
if [ "$FDROID" = "true" ]; then
1916
export PROOT="$PREFIX/libproot-xed.so"
2017
chmod +x $PROOT
2118
chmod +x $PREFIX/libtalloc.so.2
2219
else
20+
if [ -e "$PREFIX/libtalloc.so.2" ] || [ -L "$PREFIX/libtalloc.so.2" ]; then
21+
rm "$PREFIX/libtalloc.so.2"
22+
fi
23+
ln -s "$NATIVE_DIR/libtalloc.so" "$PREFIX/libtalloc.so.2"
2324
export PROOT="$NATIVE_DIR/libproot-xed.so"
2425
fi
2526

0 commit comments

Comments
 (0)