Resolve the codelite project generation bug
[bertos.git] / wizard / bertos.py
index df1d8c5dfd9db567dbb2858832b7c2b18f933f87..f178a0a04174db2adf2ee7515afdcc55dd212952 100755 (executable)
@@ -1,10 +1,10 @@
-#!/usr/bin/env python
+#!/usr/bin/env python
 # encoding: utf-8
 #
 # Copyright 2008 Develer S.r.l. (http://www.develer.com/)
 # All rights reserved.
 #
-# $Id:$
+# $Id$
 #
 # Author: Lorenzo Berni <duplo@develer.com>
 #
@@ -57,7 +57,7 @@ def main():
     app.settings = QSettings("Develer", "Bertos Configurator")
     app.project = BProject.BProject()
     # Development utility lines, to be removed for production
-    if newer("bertos.qrc", "bertos.rcc"):
+    if not (hasattr(sys, "frozen") and sys.frozen) and newer("bertos.qrc", "bertos.rcc"):
         os.system("rcc -binary bertos.qrc -o bertos.rcc")
     QResource.registerResource("bertos.rcc")
     if "--create" in sys.argv and "--edit" not in sys.argv:
@@ -73,6 +73,6 @@ def main():
         showStartPage()
         sys.exit(app.exec_())
 
-if __name__ == '__main__' or (hasattr(sys, 'frozen') and sys.frozen):
+if __name__ == '__main__':
     main()