Template:PatchDiff/December 04, 2014 Patch/portal2.sh

From the Portal Wiki
Jump to navigation Jump to search
2121if [ -z $GAMEEXE ]; then
2222 if [ "$UNAME" == "Darwin" ]; then
2323 GAMEEXE=portal2_osx
N/A24 elif [ "$UNAME" == "Linux" ]; then
N/A25 GAMEEXE=portal2_linux
2426 fi
2527fi
2628 
3133 
3234STATUS=42
3335while [ $STATUS -eq 42 ]; do
34N/A if [ "${DEBUGGER}" == "gdb" ]; then
N/A36 if [ "${GAME_DEBUGGER}" == "gdb" ]; then
3537 ARGSFILE=$(mktemp $USER.portal2.gdb.XXXX)
3638 echo run $@ > "$ARGSFILE"
37N/A ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"
N/A39 echo show args >> "$ARGSFILE"
N/A40 ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} -x "$ARGSFILE"
3841 rm "$ARGSFILE"
3942 else
40N/A ${DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
N/A43 ${GAME_DEBUGGER} "${GAMEROOT}"/${GAMEEXE} "$@"
4144 fi
4245 STATUS=$?
4346done