Quelques adaptations pour que ça compile avec Py2Exe.
authorpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Tue, 27 Jul 2010 08:44:45 +0000 (08:44 +0000)
committerpin <pin@fe552daf-6dbe-4428-90eb-1537e0879342>
Tue, 27 Jul 2010 08:44:45 +0000 (08:44 +0000)
git-svn-id: https://svn.cri.ensmp.fr/svn/minwii/trunk@293 fe552daf-6dbe-4428-90eb-1537e0879342

setup_win_exe.py
src/minwii/loganalyse.py
src/minwii/logapp.py
src/minwii/logfilereader.py

index 1aa2fb0..2e3cd98 100755 (executable)
@@ -155,17 +155,17 @@ class BuildExe:
 
             # targets to build
             windows = [{
 
             # targets to build
             windows = [{
-                'script': self.script,
+                'script': "src/minwii/runminwii.py",
                 'icon_resources': [(0, self.icon_file)],
                 'copyright': self.copyright
                 },
                 {
                 'script' : "src/minwii/logapp.py",
                 'icon_resources': [(0, self.icon_file)],
                 'copyright': self.copyright
                 },
                 {
                 'script' : "src/minwii/logapp.py",
-                'icon_resources': [(0, self.icon_file)]
+                'icon_resources': [(0, self.icon_file)],
                 'copyright' : self.copyright
                 }
                 'copyright' : self.copyright
                 }
-                ]
-            #console = [self.script],
+                ],
+            #console = ["src/minwii/logapp.py"],
             options = {'py2exe': {'optimize': 2,
                                   'bundle_files': 3,
                                   #'compressed': True,
             options = {'py2exe': {'optimize': 2,
                                   'bundle_files': 3,
                                   #'compressed': True,
index d6d5a4d..73581cb 100755 (executable)
@@ -6,9 +6,9 @@ $Id$
 $URL$
 """
 
 $URL$
 """
 
-from logfilereader import LogFileReader
+from minwii.logfilereader import LogFileReader
 from pprint import pprint
 from pprint import pprint
-from musicxml import musicXml2Song
+from minwii.musicxml import musicXml2Song
 from statlib import stats
 
 DEFAULT_STATS = ('geometricmean',
 from statlib import stats
 
 DEFAULT_STATS = ('geometricmean',
index edc86e6..176d179 100755 (executable)
@@ -13,7 +13,7 @@ import os
 from os.path import join as pjoin
 from os.path import basename
 from os.path import getsize
 from os.path import join as pjoin
 from os.path import basename
 from os.path import getsize
-from loganalyse import LogFileAnalyser
+from minwii.loganalyse import LogFileAnalyser
 from pprint import pprint
 
 class Application(Frame) :
 from pprint import pprint
 
 class Application(Frame) :
index 648cdee..b7f84a1 100755 (executable)
@@ -6,6 +6,7 @@ $Id$
 $URL$
 """
 
 $URL$
 """
 
+from types import StringTypes
 from widgets.playingscreen import PlayingScreenBase
 from eventutils import EventDispatcher
 from events import eventCodes
 from widgets.playingscreen import PlayingScreenBase
 from eventutils import EventDispatcher
 from events import eventCodes
@@ -34,7 +35,7 @@ class LogFileReader(object) :
         """ logfile : chemin d'accès au fichier de log MinWii.
             le format supporté est actuellement la version 1.0 uniquement.
         """
         """ logfile : chemin d'accès au fichier de log MinWii.
             le format supporté est actuellement la version 1.0 uniquement.
         """
-        if isinstance(logfile, str) :
+        if isinstance(logfile, StringTypes) :
             self.logfile = open(logfile, 'r')
         else :
             self.logfile = logfile
             self.logfile = open(logfile, 'r')
         else :
             self.logfile = logfile