pyqtgraph/tools/py2exeSetupWindows.py
2012-10-11 11:57:51 -04:00

27 lines
776 B
Python

"""
Example distutils setup script for packaging a program with
pyqtgraph and py2exe. See the packaging tutorial at
http://luke.campagnola.me/code/pyqtgraph for more information.
"""
from distutils.core import setup
from glob import glob
import py2exe
import sys
## This path must contain msvcm90.dll, msvcp90.dll, msvcr90.dll, and Microsoft.VC90.CRT.manifest
## (see http://www.py2exe.org/index.cgi/Tutorial)
dllpath = r'C:\Windows\WinSxS\x86_Microsoft.VC90.CRT...'
sys.path.append(dllpath)
data_files = [
## Instruct setup to copy the needed DLL files into the build directory
("Microsoft.VC90.CRT", glob(dllpath + r'\*.*')),
]
setup(
data_files=data_files,
windows=['main.py'] ,
options={"py2exe": {"excludes":["Tkconstants", "Tkinter", "tcl"]}}
)