projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add the module containing the define exceptions
[bertos.git]
/
wizard
/
bertos.py
diff --git
a/wizard/bertos.py
b/wizard/bertos.py
old mode 100644
(file)
new mode 100755
(executable)
index
8000146
..
78c3494
--- a/
wizard/bertos.py
+++ b/
wizard/bertos.py
@@
-9,23
+9,29
@@
# Author: Lorenzo Berni <duplo@develer.com>
#
# Author: Lorenzo Berni <duplo@develer.com>
#
+import os
import sys
import sys
+from distutils.dep_util import newer
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtCore import *
from PyQt4.QtGui import *
+import BProject
+
import BStartPage
import BStartPage
+import BWizard
-import BFolderPage
-import BVersionPage
+import bertos_utils
def newProject():
def newProject():
- wizard = QWizard()
- wizard.setWindowTitle("Create a BeRTOS project")
- wizard.addPage(BFolderPage.BFolderPage())
- wizard.addPage(BVersionPage.BVersionPage())
+ wizard = BWizard.BWizard()
wizard.show()
wizard.show()
- wizard.exec_()
+ if wizard.exec_():
+ prj = wizard.project()
+ output = prj.info("OUTPUT")
+ if output == "makefile":
+ ## Now only supports the BeRTOS build system
+ bertos_utils.createBertosProject(prj)
def editProject():
print "editProject"
def editProject():
print "editProject"
@@
-39,6
+45,9
@@
def showStartPage():
def main():
app = QApplication(sys.argv)
app.settings = QSettings("Develer", "Bertos Configurator")
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_())
QResource.registerResource("bertos.rcc")
showStartPage()
sys.exit(app.exec_())