Esempio n. 1
0
    def __init__(self, parent=None):
        QtCore.QThread.__init__(self, parent)
        self.parent = parent

        self.Configs = CompilerConfig(self)
        self.Configs.saveCompilerSettings()

        # platform dependent settings
        self.isWin32Platform = False
        if os.sys.platform == 'win32':
            self.isWin32Platform = True

        self.TCHAIN = self.Configs.getCompiler()
        self.make = self.Configs.getMakeCmd()

        self.UserCode = None
        self.CleanBuild = True
        self.CompilerProcess = None  # todo: use QtCore.QProcess class instead

        self.LogList = QtCore.QStringList()