2 HOW TO BUNDLE UP SUPERCOLLIDER FOR WINDOWS (PSYCOLLIDER)
\r
4 Building the Psycollider-based Windows build is currently done with Visual Studio -
\r
5 see the README WINDOWS file for more about that.
\r
7 The installer is then created using Microsoft's "WiX" (Windows Installer XML) system,
\r
8 automated using a python script (needed to add all the classfiles, helpfiles etc into
\r
9 the installer XML). The python script also ensures SwingOSC is included, converts
\r
10 the Psycollider.py into an EXE, and bundles everything into a zip file.
\r
15 - WiX toolset v3 or later, installed and in your path
\r
16 (so that the python script can call "candle" and "light" on the commandline)
\r
18 - wxPython (I used wx-2.8-msw-unicode)
\r
19 - py2exe - see http://www.py2exe.org
\r
20 - SwingOSC. Please put SwingOSC's help folder into the main SC Help folder,
\r
21 SwingOSC's classes folder into the main SCClassLibrary folder, and
\r
22 SwingOSC.jar into the main SuperCollider build folder.
\r
23 - DLLs for FFTW and libsndfile. Put these into the build folder.
\r
28 On the commandline do this:
\r
30 cd SuperCollider/windows
\r
33 Watch the commandline output for anything going wrong...
\r
35 (There will be a lot of output, including many LGHT1076 warnings about microsoft's
\r
36 own bundle using too-long string names [sigh])
\r
38 If all goes well, you will have a file "supercollider-installer.zip" which is the file to distribute.
\r
40 The most likely problem I expect is that paths might be slightly different, because some
\r
41 paths have version numbers in them.
\r
44 -- Dan Stowell, December 2008
\r