Sat, 13 Jul 2013 15:02:42 +0200
Merged again.
ChangeLog | file | annotate | diff | comparison | revisions |
--- a/ChangeLog Sat Jul 13 15:00:43 2013 +0200 +++ b/ChangeLog Sat Jul 13 15:02:42 2013 +0200 @@ -3,6 +3,7 @@ Version 5.2.0: (compatible with Eric5.1.0 or greater) - bug fix +- ask to save modified files before freeze - use cx_freeze script based on the selected project language - disable menu item if not a Python 2 or 3 project - filedialog for the application icon
--- a/PluginCxFreeze.py Sat Jul 13 15:00:43 2013 +0200 +++ b/PluginCxFreeze.py Sat Jul 13 15:02:42 2013 +0200 @@ -339,6 +339,10 @@ self.trUtf8("""The cxfreeze executable could not be found.""")) return + # check if all files saved and errorfree before continue + if not project.checkAllScriptsDirty(reportSyntaxErrors=True): + return + from CxFreeze.CxfreezeConfigDialog import CxfreezeConfigDialog parms = project.getData('PACKAGERSPARMS', "CXFREEZE") dlg = CxfreezeConfigDialog(project, exe, parms)