Changeset 179 for trunk/synapse


Ignore:
Timestamp:
09/17/10 00:08:01 (11 years ago)
Author:
sc
Message:

setup_win32.py:

  • matplotlib compiling fixed
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/synapse/setup_win32.py

    r178 r179  
    88# For more information please refer to http://www.gnu.org/copyleft/gpl.html 
    99# 
    10 # Last Update: 2010.09.15 
     10# Last Update: 2010.09.16 
    1111# 
    1212##################################################################### 
     
    1515import os, sys 
    1616import glob 
    17 try: 
    18         import py2exe 
    19 except: 
    20         pass 
     17import py2exe 
    2118 
    2219##################################################################### 
     
    4845                    'synapse-client', \ 
    4946                    'synapse-gui'], \ 
    50         options={"py2exe":{"includes":["sip", "matplotlib"], "excludes": ["bluetooth"]}}, 
     47        options={"py2exe":{"includes":["sip", #"PyQt4._qt", \ 
     48                                       "numpy", "pylab", \ 
     49                                       "matplotlib", \ 
     50                                       "matplotlib.backends", \ 
     51                                       "matplotlib.backends.backend_qt4agg", \ 
     52                                       "matplotlib.figure", \ 
     53                                       "matplotlib.numerix.fft", \ 
     54                                       "matplotlib.numerix.linear_algebra", \ 
     55                                       "matplotlib.numerix.random_array", \ 
     56                                       "matplotlib.backends.backend_tkagg"], \ 
     57                           "excludes":["bluetooth", "tcl", \ 
     58                                       '_gtkagg', '_tkagg', '_agg2', \ 
     59                                       '_cairo', '_cocoaagg', \ 
     60                                       '_fltkagg', '_gtk', '_gtkcairo'], \ 
     61                           "dll_excludes":['tcl84.dll', 'tk84.dll' \ 
     62                                           'libgdk-win32-2.0-0.dll', 
     63                                           'libgobject-2.0-0.dll'], \ 
     64                           #"packages": ["pytz"], \ 
     65                          } 
     66        }, 
    5167        console=["synapse-client.py", \ 
    5268                 "synapse-server.py", \ 
     
    5874                            ["images/puzzlebox.ico", \ 
    5975                             "images/puzzlebox_logo.png"]), 
     76                    (r'mpl-data', \ 
     77                             glob.glob(r'C:\Python26\Lib\site-packages\matplotlib\mpl-data\*.*')), \ 
     78                    (r'mpl-data', \ 
     79                             [r'C:\Python25\Lib\site-packages\matplotlib\mpl-data\matplotlibrc']), \ 
     80                    (r'mpl-data\images', \ 
     81                             glob.glob(r'C:\Python26\Lib\site-packages\matplotlib\mpl-data\images\*.*')), \ 
     82                    (r'mpl-data\fonts', \ 
     83                             glob.glob(r'C:\Python26\Lib\site-packages\matplotlib\mpl-data\fonts\*.*')), \ 
    6084        ], 
    6185        windows=[ \ 
    6286                { 
    63                  "script": "puzzlebox_synapse_interface.py", 
     87                 "script": "synapse-gui.py", 
    6488                 "icon_resources": [(1, \ 
    6589                 os.path.join("images", "puzzlebox.ico"))] 
    6690                }, 
    6791        ], 
     92        zipfile = r'lib\library.zip', 
    6893        classifiers=[ \ 
    6994                'Development Status :: 4 - Beta', 
Note: See TracChangeset for help on using the changeset viewer.