daborun Commit Revision 29 Date: 2009-12-27 12:58:40 -0800 (Sun, 27 Dec 2009) Author: Ed Trac: http://trac.dabodev.com/changeset/29
Changed: U trunk/daborun.iss U trunk/daborun.py U trunk/setup.py U trunk/version.py Log: Updated to work with the 0.9.2. release Diff: Modified: trunk/daborun.iss =================================================================== --- trunk/daborun.iss 2009-03-14 23:06:12 UTC (rev 28) +++ trunk/daborun.iss 2009-12-27 20:58:40 UTC (rev 29) @@ -3,7 +3,7 @@ [Setup] AppName=Dabo Runtime Engine -AppVerName=DaboRun 0.9.1 - rev 20090126 +AppVerName=DaboRun 0.9.2 - rev 20091227 AppPublisher=Ed Leafe AppPublisherURL=http://dabodev.com AppSupportURL=http://dabodev.com @@ -33,9 +33,9 @@ [Files] Source: C:\projects\daborun\dist\daborun.exe; DestDir: {app}; Flags: ignoreversion Source: C:\projects\daborun\dist\*; Excludes: Output\*, *.iss; DestDir: {app}; Flags: ignoreversion recursesubdirs -Source: C:\projects\dabo-0.9.1\dabo\*; DestDir: {app}\dabo; Flags: ignoreversion recursesubdirs -Source: C:\projects\dabo-0.9.1\demo\*; DestDir: {app}\demo; Flags: ignoreversion recursesubdirs; AfterInstall: LinkDemo -Source: C:\projects\dabo-0.9.1\ide\*; DestDir: {app}\ide; Flags: ignoreversion recursesubdirs; AfterInstall: LinkIDE +Source: C:\projects\dabo-0.9.2\dabo\*; DestDir: {app}\dabo; Flags: ignoreversion recursesubdirs +Source: C:\projects\dabo-0.9.2\demo\*; DestDir: {app}\demo; Flags: ignoreversion recursesubdirs; AfterInstall: LinkDemo +Source: C:\projects\dabo-0.9.2\ide\*; DestDir: {app}\ide; Flags: ignoreversion recursesubdirs; AfterInstall: LinkIDE Source: C:\Python25\msvcr71.dll; DestDir: {app}; Flags: ignoreversion ; NOTE: Don't use "Flags: ignoreversion" on any shared system files Source: README.txt; DestDir: {app}; Flags: isreadme Modified: trunk/daborun.py =================================================================== --- trunk/daborun.py 2009-03-14 23:06:12 UTC (rev 28) +++ trunk/daborun.py 2009-12-27 20:58:40 UTC (rev 29) @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- import sys +import traceback import os import time import gettext @@ -51,9 +52,9 @@ # included below. import dabo import dabo.biz - import dabo.common import dabo.db import dabo.icons + import dabo.lib import dabo.ui import dabo.ui.uiwx # import dabo.ui.uitk @@ -62,6 +63,8 @@ import wx.build import wx.lib import wx.lib.mixins + import wx.lib.platebtn + import wx.tools.Editra.src.extern.flatnotebook import wx.py import wx.tools import wx.calendar @@ -202,8 +205,11 @@ isFile = (impt.endswith(".py")) if isFile: impt = self.prg[:-3] + sys._daboRunHomeDir = os.path.dirname(self.prg) - debugout("self.prg:", self.prg, "impt", impt) + debugout("self.prg:", self.prg) + debugout("impt", impt) + debugout("homedir", sys._daboRunHomeDir) debugout("self.module:", self.module) if os.path.exists("C:\DABO-DEBUG.TXT"): @@ -230,6 +236,7 @@ debugout("BEFORE EXEC ISFILE: INSERTING %s INTO PATH"% pthDir) debugout("SYSPATH", sys.path) os.chdir(pthDir) + sys._daboRunHomeDir = pthDir try: debugout("ABOUT TO EXECFILE:", prg) @@ -237,6 +244,14 @@ execfile(prg, {"__name__": "__main__"} ) except StandardError, e: debugout("EXECFILE ERROR", e) + print "-"*60 + print "ARGS:", sys.argv + print "-"*60 + traceback.print_exc(file=sys.stdout) + print "-"*60 + traceback.print_tb(sys.last_traceback) + print "-"*60 + else: # File should run directly when imported exec("import " + impt) Modified: trunk/setup.py =================================================================== --- trunk/setup.py 2009-03-14 23:06:12 UTC (rev 28) +++ trunk/setup.py 2009-12-27 20:58:40 UTC (rev 29) @@ -7,7 +7,7 @@ # The first three parameters are not required, if at least a # 'version' is given, then a versioninfo resource is built from # them and added to the executables. - version = "0.8.4", + version = "0.9.2", description = "Dabo Runtime Engine", name = "daborun", # targets to build Modified: trunk/version.py =================================================================== --- trunk/version.py 2009-03-14 23:06:12 UTC (rev 28) +++ trunk/version.py 2009-12-27 20:58:40 UTC (rev 29) @@ -2,7 +2,7 @@ name = "Dabo Runtime Engine" description = "Self-contained engine for running Dabo apps" copyright = "(c)2004-8 Edward Leafe" -version = "0.8.4" -release = "2008-06-10" +version = "0.9.2" +release = "2009-12-26" url = "http://dabodev.com" testver = True _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev Searchable Archives: http://leafe.com/archives/search/dabo-dev This message: http://leafe.com/archives/byMID/[email protected]
