diff --git a/bin/launch_pcsx2_linux.sh b/bin/launch_pcsx2_linux.sh index 87162b382a..6cc4022da2 100755 --- a/bin/launch_pcsx2_linux.sh +++ b/bin/launch_pcsx2_linux.sh @@ -1,10 +1,16 @@ -#!/bin/sh +#!/bin/sh -e # This script is a small wrapper to the PCSX2 exectuable. The purpose is to # launch PCSX2 from the same repository every times. # Rationale: There is no guarantee on the directory when PCSX2 is launched from a shortcut. # This behavior trigger the first time wizards everytime... +if test $0 = "launch_pcsx2_linux.sh" || $0 = "sh" || $0 = "bash" ; then + echo "Error the script was directly 'called'" + echo "Use either /absolute_path/launch_pcsx2_linux.sh or ./relative_path/launch_pcsx2_linux.sh" + exit 1 +fi + # Note: sh (dash on debian) does not support pushd, popd... # Save current directory PWD_old=$PWD