Use the brief for identify the parameter instead of the constant name...
[bertos.git] / wizard / bertos.py
old mode 100644 (file)
new mode 100755 (executable)
index fea420d..96730e5
@@ -9,7 +9,9 @@
 # Author: Lorenzo Berni <duplo@develer.com>
 #
 
+import os
 import sys
+from distutils.dep_util import newer
 
 from PyQt4.QtCore import *
 from PyQt4.QtGui import *
@@ -19,6 +21,8 @@ import BProject
 import BStartPage
 import BWizard
 
+import bertos_utils
+
 def newProject():
     wizard = BWizard.BWizard()
     wizard.show()
@@ -37,6 +41,8 @@ def main():
     app = QApplication(sys.argv)
     app.settings = QSettings("Develer", "Bertos Configurator")
     app.project = BProject.BProject()
+    if newer("bertos.qrc", "bertos.rcc"):
+        os.system("rcc -binary bertos.qrc > bertos.rcc")
     QResource.registerResource("bertos.rcc")
     showStartPage()
     sys.exit(app.exec_())