FYI,  I've redone the NSIS install script and integrated the change with
SCons...   I have not tested it via the scons target however.

Here's the delta --
http://mixxx.svn.sf.net/viewvc/mixxx/trunk/mixxx/Mixxx.nsi?r1=2735&r2=2305

In brief:
- it now looks for files a bit more smartly using wildcards and excluding
.svn ...
- it parses the version number from defs.h

Main idea is that we should not have to edit this file with future releases
snapshot or final...

It takes two arguments
- /DBINDIR=<dir> - *required* - the directory to get the executable and .dll
files from (on SCons this is set to dist), all other files are copied from
"res"

- /DRELEASE=1  *optional*
   - if release is defined that the format of the installer will be named
will be "Mixxx-${VERSION}-win.exe"
   - if release is undefined, then the SVN rev will be parsed and the
installer will be named "Mixxx-SVN${SVN_REV}-${DATE}-win.exe"

The first build made with this NSIS installer is available here:
http://mixxx.org/packages/windows/mixxx-SVN2732-20090310_1828-win.exe

Cheers,

-G

              __
--- == __/ t.O ==--
http://stacktrace.org/
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to