#!/usr/bin/env python
import builder.builderWindow
import sys

def Main():
    try:
        sys.stderr.write("\n")
        sys.stderr.flush()
    except IOError:
        class dummyStream:
            ''' dummyStream behaves like a stream but does nothing. '''
            def __init__(self): pass
            def write(self,data): pass
            def read(self,data): pass
            def flush(self): pass
            def close(self): pass
        # and now redirect all default streams to this dummyStream:
        sys.stdout = dummyStream()
        sys.stderr = open("errors.txt", "w", 0)
        sys.stdin = dummyStream()
        sys.__stdout__ = dummyStream()
        sys.__stderr__ = dummyStream()
        sys.__stdin__ = dummyStream()
        
    builder.builderWindow.MainFrame()
    
if __name__=='__main__': Main()