14
flake.nix
14
flake.nix
@@ -104,7 +104,19 @@
|
|||||||
APP_REL='__APP_REL__'
|
APP_REL='__APP_REL__'
|
||||||
PROOT_REL='__PROOT_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" \
|
-b "$EXTRACT_DIR/nix:nix" \
|
||||||
-R / \
|
-R / \
|
||||||
-w "$BUNDLE_PWD" \
|
-w "$BUNDLE_PWD" \
|
||||||
|
|||||||
Reference in New Issue
Block a user