Nix expr: Fix DiscoHawk launch script
This commit is contained in:
parent
88013f5d18
commit
6309e3b7fc
|
@ -100,11 +100,15 @@ in {
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "$LD_LIBRARY_PATH" ]; then
|
if [ "$XDG_DATA_HOME" ]; then
|
||||||
export LD_LIBRARY_PATH="$BIZHAWK_HOME/dll"
|
BIZHAWK_DATA_HOME="$XDG_DATA_HOME"
|
||||||
else
|
else
|
||||||
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$BIZHAWK_HOME/dll"
|
BIZHAWK_DATA_HOME="$HOME/.local/share"
|
||||||
fi
|
fi
|
||||||
|
export BIZHAWK_DATA_HOME="$BIZHAWK_DATA_HOME/emuhawk-monort-${hawkVersion}"
|
||||||
|
cd "$BIZHAWK_DATA_HOME"
|
||||||
|
|
||||||
|
export MONO_PATH="$BIZHAWK_HOME/dll"
|
||||||
${lib.optionalString (!debugPInvokes) "# "}export MONO_LOG_LEVEL=debug MONO_LOG_MASK=dll # pass `--arg debugPInvokes true` to nix-build to enable
|
${lib.optionalString (!debugPInvokes) "# "}export MONO_LOG_LEVEL=debug MONO_LOG_MASK=dll # pass `--arg debugPInvokes true` to nix-build to enable
|
||||||
exec '${lib.getBin bizhawkAssemblies.mono}/bin/mono' "$BIZHAWK_HOME/DiscoHawk.exe" "$@"
|
exec '${lib.getBin bizhawkAssemblies.mono}/bin/mono' "$BIZHAWK_HOME/DiscoHawk.exe" "$@"
|
||||||
'';
|
'';
|
||||||
|
|
Loading…
Reference in New Issue