home · contact · privacy
Startup script pipes everything to a log file now.
authorChristian Heller <c.heller@plomlompom.de>
Tue, 18 Mar 2014 04:47:11 +0000 (05:47 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Tue, 18 Mar 2014 04:47:11 +0000 (05:47 +0100)
TODO
roguelike

diff --git a/TODO b/TODO
index db629412ac2703efbc58d65c8cccc24ffa29b451..809027406411c599037c7d43ff41a7c5266600cb 100644 (file)
--- 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
index 3ea498d6478814146481e50f33bd3cc7428673d9..8ca2871a42c998aa1c0258c8474e4027cedc9549 100755 (executable)
--- 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