File: warz.wrap

package info (click to toggle)
warzone2100 4.6.3-3
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 660,328 kB
  • sloc: cpp: 676,209; ansic: 391,201; javascript: 78,238; python: 16,632; php: 4,294; sh: 4,094; makefile: 2,629; lisp: 1,492; cs: 489; xml: 404; perl: 224; ruby: 156; java: 89
file content (12 lines) | stat: -rwxr-xr-x 1,045 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash
set -e
mkdir -p $HOME/.local/share/warzone2100

EXTRA=""
for n in /dev/i2c* ; do
  if [ -c $n ] ; then
    EXTRA="$EXTRA --dev-bind $n $n"
  fi
done

exec bwrap --bind $HOME/.local/share/warzone2100 $HOME/.local/share/warzone2100 --bind-try /run/user/$UID/pulse /run/user/$UID/pulse --bind-try /run/user/$UID/wayland-0 /run/user/$UID/wayland-0 --bind-try /run/user/$UID/wayland-0.lock /run/user/$UID/wayland-0.lock --bind-try /run/user/$UID/pipewire-0 /run/user/$UID/pipewire-0 --bind-try /run/user/$UID/pipewire-0.lock /run/user/$UID/pipewire-0.lock --bind-try /run/user/$UID/pipewire-0-manager /run/user/$UID/pipewire-0-manager --bind-try /run/user/$UID/pipewire-0-manager.lock /run/user/$UID/pipewire-0-manager.lock  --ro-bind /usr /usr --ro-bind /etc /etc --symlink usr/bin /bin --symlink usr/lib64 /lib64 --symlink usr/lib /lib --proc /proc --dev /dev $EXTRA --unshare-pid --dev-bind /dev/dri /dev/dri --ro-bind-try $HOME/.pulse $HOME/.pulse --ro-bind-try $XAUTHORITY $XAUTHORITY --ro-bind /sys /sys /usr/games/warzone2100.real