mirror of
https://github.com/mkxp-z/mkxp-z.git
synced 2025-04-21 13:42:20 +02:00
26 lines
612 B
Bash
Executable file
26 lines
612 B
Bash
Executable file
#!/bin/bash
|
|
|
|
SELF_DIR="$(dirname "$(readlink -f "$0")")"
|
|
LIBS_PATH="$SELF_DIR/usr/lib"
|
|
|
|
if [ -z "$LD_LIBRARY_PATH" ]; then
|
|
LD_LIBRARY_PATH="$LIBS_PATH"
|
|
else
|
|
LD_LIBRARY_PATH="$LIBS_PATH:$LD_LIBRARY_PATH"
|
|
fi
|
|
|
|
# If this is ChromeOS...
|
|
if [[ -f /sys/devices/virtual/dmi/id/product_name ]]; then
|
|
if [[ $(cat /sys/devices/virtual/dmi/id/product_name) == "crosvm" ]]; then
|
|
# and the program needs to be scaled for a HiDPI display...
|
|
if DISPLAY=:1 xset q &>/dev/null; then
|
|
# ... do it
|
|
export DISPLAY=:1
|
|
fi
|
|
fi
|
|
fi
|
|
|
|
export LD_LIBRARY_PATH
|
|
export SRCDIR=$PWD
|
|
|
|
exec "$SELF_DIR/usr/bin/mkxp-z"
|