# HG changeset patch
# User laurent
# Date 1303382127 -7200
# Node ID c7be4d09c5f490c4a29ec3af9195343ea58ebaef
# Parent  6c919bc1551d9df94c5ed74df47e12d87bcf4573
Adding save project before building on LPCBeremiz

diff -r 6c919bc1551d -r c7be4d09c5f4 LPCBeremiz.py
--- a/LPCBeremiz.py	Thu Apr 21 11:06:43 2011 +0200
+++ b/LPCBeremiz.py	Thu Apr 21 12:35:27 2011 +0200
@@ -444,9 +444,15 @@
             return PluginsRoot._getBuildPath(self)
 
     def _build(self):
+        save = self.ProjectTestModified()
+        if save:
+            self.SaveProject()
+            self.AppFrame._Refresh(TITLE, FILEMENU)
         if self.BuildPath is not None:
             mycopytree(self.OrigBuildPath, self.BuildPath)
         PluginsRoot._build(self)
+        if save:
+            wx.CallAfter(self.AppFrame.RefreshAll)
     
     def SetProjectName(self, name):
         return self.Project.setname(name)