[chronojump] firmwarecord stdout and stderr



commit db3dce3e5baf174dc3383e101f60c5e92be09c6e
Author: Windows Build <windows chronojump org>
Date:   Wed Jul 30 21:03:05 2014 +0200

    firmwarecord stdout and stderr

 .../chronopic-firmwarecord.in                      |    6 +++++-
 chronopic-firmware/chronopic-firmwarecord/setup.py |    5 +++++
 2 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/chronopic-firmware/chronopic-firmwarecord/chronopic-firmwarecord.in 
b/chronopic-firmware/chronopic-firmwarecord/chronopic-firmwarecord.in
index ae1c186..facd085 100644
--- a/chronopic-firmware/chronopic-firmwarecord/chronopic-firmwarecord.in
+++ b/chronopic-firmware/chronopic-firmwarecord/chronopic-firmwarecord.in
@@ -26,10 +26,14 @@ import wx
 import sys
 import os
 import platform
+import tempfile
+
+sys.stdout = open(os.path.join(tempfile.gettempdir(), 'chronopic-firmwarecord-stdout.log'),"w")
+sys.stderr = open(os.path.join(tempfile.gettempdir(), 'chronopic-firmwarecord-stderr.log'),"w")
 
 if platform.system() == 'Windows':
     LIBDIR = os.path.abspath(os.path.join('..', 'lib'))
-    DATADIR = os.path.abspath(os.path.join('..', 'share'))
+    DATADIR = os.path.abspath(os.path.join('../..', 'share'))
     sys.path = ['..'] + sys.path
 else:
     LIBDIR = '@expanded_libdir@'
diff --git a/chronopic-firmware/chronopic-firmwarecord/setup.py 
b/chronopic-firmware/chronopic-firmwarecord/setup.py
index 7ac83f6..e685f2c 100644
--- a/chronopic-firmware/chronopic-firmwarecord/setup.py
+++ b/chronopic-firmware/chronopic-firmwarecord/setup.py
@@ -21,9 +21,14 @@
 from distutils.core import setup
 import sys
 import shutil
+import os
+import tempfile
 
 sys.argv = [sys.argv[0], 'py2exe']
 
+sys.stdout = open(os.path.join(tempfile.gettempdir(), 'chronopic-firmwarecord-setup-stdout.log'),"w")
+sys.stderr = open(os.path.join(tempfile.gettempdir(), 'chronopic-firmwarecord-setup-stderr.log'),"w")
+
 try:
     import py2exe
 except:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]