summaryrefslogtreecommitdiff
path: root/play.sh
diff options
context:
space:
mode:
authorRené 'Necoro' Neumann <necoro@necoro.net>2012-09-11 00:04:39 +0200
committerRené 'Necoro' Neumann <necoro@necoro.net>2012-09-11 00:04:39 +0200
commitb68e9b57a92c8463dc1f49c3e3fc575ae9ba63f5 (patch)
tree79fdc64bec7e52b1bc8d862519f67a0adba18615 /play.sh
parent878b439fb9dda53e3159ae6e21775d1c22f8643d (diff)
downloadplay-b68e9b57a92c8463dc1f49c3e3fc575ae9ba63f5.tar.gz
play-b68e9b57a92c8463dc1f49c3e3fc575ae9ba63f5.tar.bz2
play-b68e9b57a92c8463dc1f49c3e3fc575ae9ba63f5.zip
Allow to manually cleanup after a game (for whatever unknown reason)
Diffstat (limited to 'play.sh')
-rwxr-xr-xplay.sh19
1 files changed, 13 insertions, 6 deletions
diff --git a/play.sh b/play.sh
index 9c881da..db42fd7 100755
--- a/play.sh
+++ b/play.sh
@@ -282,12 +282,19 @@ _run () { #{{{2
_list
exit 1
else
- out "Launching '$GAME'"
- _load
- setenv
- prepare
- startX
- cleanup
+ if [[ $2 == "cleanup" ]]; then
+ out "Cleaning up after '$GAME'"
+ _load
+ setenv
+ cleanup
+ else
+ out "Launching '$GAME'"
+ _load
+ setenv
+ prepare
+ startX
+ cleanup
+ fi
fi
}