From 8fda7f4bd21cfd663ded40522f533896672fab97 Mon Sep 17 00:00:00 2001
From: Christian Heller <c.heller@plomlompom.de>
Date: Tue, 18 Mar 2014 05:47:11 +0100
Subject: [PATCH] Startup script pipes everything to a log file now.

---
 TODO      | 2 --
 roguelike | 4 ++--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/TODO b/TODO
index db62941..8090274 100644
--- a/TODO
+++ b/TODO
@@ -9,8 +9,6 @@ BOTH SERVER/CLIENT:
 
 - make config files format more readable / self-explanatory
 
-- in startup script, pipe server output to log file instead of stdout
-
 SERVER:
 
 - implement field of view / line of sight and obstacles for those on the map
diff --git a/roguelike b/roguelike
index 3ea498d..8ca2871 100755
--- a/roguelike
+++ b/roguelike
@@ -3,8 +3,8 @@
 # Abort the script on error.
 set -e
 
-# Use the shell script's arguments to the server's arguments.
-./roguelike-server "$@" &
+# Use shell script's arguments for server and pipe server output to log file.
+./roguelike-server "$@" > log 2>&1 &
 
 # Give server some time to start up and exit on error.
 sleep 0.01
-- 
2.30.2