14
flake.nix
14
flake.nix
@@ -104,7 +104,19 @@
|
||||
APP_REL='__APP_REL__'
|
||||
PROOT_REL='__PROOT_REL__'
|
||||
|
||||
exec "$EXTRACT_DIR''${PROOT_REL}" \
|
||||
if [ -n "''${BUNDLE_PROOT:-}" ] && command -v "''${BUNDLE_PROOT}" >/dev/null 2>&1; then
|
||||
PROOT_BIN="''${BUNDLE_PROOT}"
|
||||
elif command -v proot >/dev/null 2>&1; then
|
||||
PROOT_BIN="$(command -v proot)"
|
||||
else
|
||||
PROOT_BIN="$EXTRACT_DIR''${PROOT_REL}"
|
||||
fi
|
||||
|
||||
if [ "''${BUNDLE_FORCE_BUNDLED_PROOT:-0}" = 1 ]; then
|
||||
PROOT_BIN="$EXTRACT_DIR''${PROOT_REL}"
|
||||
fi
|
||||
|
||||
exec "''${PROOT_BIN}" \
|
||||
-b "$EXTRACT_DIR/nix:nix" \
|
||||
-R / \
|
||||
-w "$BUNDLE_PWD" \
|
||||
|
||||
Reference in New Issue
Block a user