1 # setup.py for use with py2exe to create a Psycollider.exe
5 # commandline is: python setup.py py2exe
7 # NOTE: you must copy the PySCLang module into the dist directory manually as it is excluded
8 # this is due to a problem with py2exe when using option bundle_files 1
10 from distutils
.core
import setup
14 version
= "3.3 alpha",
15 description
= "SuperCollider 3 for Windows (using Psycollider)",
16 name
= "SuperCollider",
18 # needs to be console to prevent empty cmd-windows for scsynth...
21 "script": "Psycollider.py",
22 "icon_resources": [(1, "Psycollider.ico")]
26 options
= {"py2exe": {
30 #"excludes": ["PySCLang"],
31 "dll_excludes": ["MSVCP90.dll", "MSVCP80.dll", "MSVCR80.dll", "libsndfile-1.dll"]