diff options
Diffstat (limited to 'unreal-engine-4.sh')
-rwxr-xr-x | unreal-engine-4.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/unreal-engine-4.sh b/unreal-engine-4.sh index 0433bd646975..71d3495c4c07 100755 --- a/unreal-engine-4.sh +++ b/unreal-engine-4.sh @@ -13,11 +13,11 @@ if [ "$(id -u)" -eq 0 ]; then return; fi -if [ -d "${HOME}/.steam" ] && [ ! -L "${HOME}/.steam/bin" ]; then - ln -s "${HOME}/.steampath" "${HOME}/.steam/bin" -elif [ ! -d "${HOME}/.steampath" ] && [ ! -L "${HOME}/.steam/bin" ]; then +if [ -d "${HOME}/.steam/bin" ] && [ ! -L "${HOME}/.steampath" ]; then + ln -s "${HOME}/.steam/bin" "${HOME}/.steampath" +elif [ ! -d "${HOME}/.steam/bin" ] && [ ! -L "${HOME}/.steampath" ]; then mkdir -p "${HOME}/.steam/bin" - ln -s "${HOME}/.steam" "${HOME}/.steam/bin" + ln -s "${HOME}/.steam/bin" "${HOME}/.steampath" fi if [ ! -d "${HOME}/.config/Epic/UnrealEngine/4.27/Intermediate/" ]; then |