/[ascend]/trunk/nsis/installer.nsi
ViewVC logotype

Log of /trunk/nsis/installer.nsi

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 2027 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 30 08:27:56 2009 UTC (15 years, 6 months ago) by jpye
File length: 21286 byte(s)
Diff to previous 2002
Bump version to 0.9.6.
Documented changes since last release in CHANGELOG.txt

Revision 2002 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 27 00:49:31 2009 UTC (15 years, 8 months ago) by jpye
File length: 21160 byte(s)
Diff to previous 1757
'sticky' installation preferences, eg if you install header files, then
next time you run the installer, header files will be preselected. Also,
can't deselect items that have already been installed (you must run the uninstaller to remove those).

Revision 1757 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 27 05:40:40 2008 UTC (16 years, 8 months ago) by jpye
File length: 18876 byte(s)
Diff to previous 1616
Add DOPRI5 to installer package (EXPERIMENTAL).
On Windows, use the registry to locate the book.pdf documentation file.
Fix path to test models for DOPRI5 in test.py.

Revision 1616 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 3 14:05:44 2007 UTC (17 years, 2 months ago) by jpye
File length: 18787 byte(s)
Diff to previous 1614
Added default ASCENDLIBRARY and ASCENDSOLVERS fetched on Windows from the Registry.
Updated installer to set these registry values at install time.
In packages.c, output to say what the default values are found to be.
Remove some redundant output in 'ascend' script.

Revision 1614 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 3 06:54:37 2007 UTC (17 years, 2 months ago) by jpye
File length: 18551 byte(s)
Diff to previous 1597
Added 'ascend.bat' to Windows installer output for easier command-line use.
Added note about possible colour output in Windows command prompt.
Some work on command-line detection of ASCENDLIBRARY and ASCENDSOLVERS env vars. Ongoing.

Revision 1597 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 17 05:26:05 2007 UTC (17 years, 2 months ago) by jpye
File length: 17770 byte(s)
Diff to previous 1593
New external library naming scheme on Windows: 'name_ascend.dll' instead of 'name.dll'.
This applies to solvers as well as external methods, extpy, import handlers, etc.

Revision 1593 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 16 03:40:45 2007 UTC (17 years, 2 months ago) by jpye
File length: 17679 byte(s)
Diff to previous 1573
Added header files to the windows installer.
Fixed problem of $INSTDIR/solvers not being removed during uninstall.
Updated changelog.

Revision 1573 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 4 09:37:03 2007 UTC (17 years, 3 months ago) by jpye
File length: 17183 byte(s)
Diff to previous 1572
Added support for automatic download/install of ActiveTcl.

Revision 1572 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 4 07:53:42 2007 UTC (17 years, 3 months ago) by jpye
File length: 16655 byte(s)
Diff to previous 1571
Documentation is now included with the installer on Windows.

Revision 1571 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 3 15:50:59 2007 UTC (17 years, 3 months ago) by jpye
File length: 16128 byte(s)
Diff to previous 1570
Fixed problems with Python installation.
Message about .ascend.ini file is now in an NSIS 'Page'.

Revision 1570 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 3 14:18:08 2007 UTC (17 years, 3 months ago) by jpye
File length: 16122 byte(s)
Copied from: trunk/installer.nsi revision 1569
Diff to previous 1569
More work on Windows installer

Revision 1569 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 3 13:32:44 2007 UTC (17 years, 3 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15468 byte(s)
Diff to previous 1568
Using 'InstallOptions' stuff in NSIS installer for selection of dependencies.

Revision 1568 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 3 07:46:44 2007 UTC (17 years, 3 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 21720 byte(s)
Diff to previous 1567
more work on installer (ongoing)

Revision 1567 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 2 15:10:54 2007 UTC (17 years, 3 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 19500 byte(s)
Diff to previous 1520
Added support for downloading and installing missing stuff on Windows.

Revision 1520 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 30 01:23:36 2007 UTC (17 years, 4 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15749 byte(s)
Diff to previous 1518
Fixing for missing yacc/lex on Windows, auto-update of them when yacc/lex *are* avail.
Fixing 'test.py' operation on Windows (ASCENDSOLVERS env var)
Adding missing ida.dll to installer.
Adding some missing export symbols in libascend.

Revision 1518 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 28 13:46:33 2007 UTC (17 years, 4 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15750 byte(s)
Diff to previous 1515
Fixed problems with PyGTK GUI on Windows. Still problems with INSTALL_SOLVERS needing
to be fixed for Tcl/Tk GUI.

Revision 1515 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 27 15:09:57 2007 UTC (17 years, 4 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15678 byte(s)
Diff to previous 1469
work on fixing Windows for the external solvers changes

Revision 1469 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 09:43:16 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15223 byte(s)
Diff to previous 1468
Fixing LyX detection?
(this commit equals 0.9.5.111)

Revision 1468 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 06:58:11 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15050 byte(s)
Diff to previous 1467
Reverted to 'solid' compressor

Revision 1467 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 06:19:35 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 15050 byte(s)
Diff to previous 1465
More work on Windows installer detection of PyGTK, PyCairo etc at install-time.

Revision 1465 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 04:21:07 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/installer.nsi
File length: 13185 byte(s)
Copied from: trunk/pygtk/create.nsi revision 1464
Diff to previous 1464
Move 'create.nsi' to top-level

Revision 1464 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 04:09:36 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 13430 byte(s)
Diff to previous 1463
Added 'alert' option to 'loading' module.
Added start menu shortcut to Model Library
Bumped version to 0.9.5.111.
Fixed loading of fourbarplot.py example when matplotlib not available.

Revision 1463 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 3 02:48:17 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 13406 byte(s)
Diff to previous 1461
Removed 'ascend.bat' hack from installer, changed to
saner 'pythonw.exe' for starting ASCEND on Windows.
Still needs testing on Linux.

Revision 1461 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 2 13:54:06 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 14005 byte(s)
Diff to previous 1433
Added file association for .A4C and .A4L files to ASCEND in Windows Installer.
Fixed Windows icons.

Revision 1433 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 19 09:15:23 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 11751 byte(s)
Diff to previous 1432
Fixed some problems with uninstalling of ASCEND (files weren't being remove properly)

Revision 1432 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 19 08:42:22 2007 UTC (17 years, 5 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 11596 byte(s)
Diff to previous 1422
Fixes for the windows installer, start menu, splash screen.

Revision 1422 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 28 01:37:04 2007 UTC (17 years, 6 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 11453 byte(s)
Diff to previous 1381
Suppressed python/C/MinGW tonterias with FILE*
Fixed location of ascend.syn file in create.nsi.

Revision 1381 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 6 06:54:51 2007 UTC (17 years, 7 months ago) by jpye
Original Path: trunk/pygtk/create.nsi
File length: 11436 byte(s)
Diff to previous 1076
Some fixes for IPython console.
Fixing page numbering in manual

Revision 1076 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 9 03:29:03 2007 UTC (17 years, 10 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 11302 byte(s)
Diff to previous 922
Fixing bug #290.

Revision 922 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 8 05:25:37 2006 UTC (18 years ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 11103 byte(s)
Diff to previous 908
Expanded the 'ascend-config' mechanism to be supported in Windows installations (On Windows, ascend-config is installed in $INSTDIR and uses the registry instead of hard-coded file paths).


Revision 908 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 26 10:18:53 2006 UTC (18 years ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 9902 byte(s)
Diff to previous 868
first attempt at merging with Ben's changes on the trunk

Revision 868 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 4 09:17:38 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 9938 byte(s)
Diff to previous 861
Added 'python models' to installer script
Added 'delta_area'.

Revision 861 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 26 03:59:19 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 9886 byte(s)
Diff to previous 860
Reverted to 'solid' compression

Revision 860 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 26 01:27:03 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 9885 byte(s)
Diff to previous 859
Working on fixing windows problem with version 0.9.5.100

Revision 859 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 26 00:55:37 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 9759 byte(s)
Diff to previous 851
Improved detection of Python, GTK, Tcl/Tk, Glade in Windows installer.
Bumped version to 0.9.5.100

Revision 851 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 19 13:56:35 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 8247 byte(s)
Diff to previous 845
Fixed a typo (thanks Art)

Revision 845 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 17 05:55:09 2006 UTC (18 years, 1 month ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 8253 byte(s)
Diff to previous 818
Updated installer to allow separate choices of PyGTK and Tcl/Tk GUIs at install-time.
Installer won't allow GUIs to be installed unless ActiveTcl and/or Python are located.
Bumped version to 0.9.5.99.

Revision 818 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 16 12:54:08 2006 UTC (18 years, 2 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4318 byte(s)
Diff to previous 781
Renamed the installer from 'ASCEND PyGTK' to 'ASCEND'
Added the '-y' to YACCFLAGS and '-l' TO LEXFLAGS.
Other changes are trivial.

Revision 781 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 25 00:18:19 2006 UTC (18 years, 3 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4324 byte(s)
Diff to previous 669
Fixed up building of extfntest on MinGW.
Added extfntest DLL to Windows installer.

Revision 669 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 21 07:00:45 2006 UTC (18 years, 4 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4267 byte(s)
Diff to previous 628
Merged changes from DAE branch (revisions 702 to 819) back into trunk.
This adds the Integration API to the ASCEND solver (in base/generic).
Also provides pre-alpha support for 'IDA' from the SUNDIALS suite, a DAE solver.
Many other minor code clean-ups, including adoption of new 'ASC_NEW' and friends (to replace 'ascmalloc')
Added some very sketchy stuff providing 'DIFF(...)' syntax, although it is anticipated that this will be removed.

Revision 628 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 24 01:45:02 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4230 byte(s)
Diff to previous 627
Fixed up standard paths stuff to use 'INSTALL_ASCDATA' as the place where tcltk/python/models etc
will live. The confusion here came from the fact that I was taking 'INSTALL_SHARE' to be be assumed
to mean 'the location of /usr/share' -- hence the resulting '$INSTALL_SHARE/ascend' that was bothering
Ben. The 'INSTALL_ASCDATA' fixes this, and behaves as he will like, I hope.

Also note that I have switched the default situation in config.h.in to use relative paths by default,
which is the preferred CMU way. SCons builds will default to absolute paths on non-Windows systems.

Revision 627 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 23 03:07:41 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4229 byte(s)
Diff to previous 610
Fixing the windows build.
Added full support for Tcl/Tk version to the installer.

Revision 610 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 16 08:10:29 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4184 byte(s)
Diff to previous 603
Pass calling parameters of ascend.bat through to PyGTK. Needs to be tested still.

Revision 603 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 15 14:38:01 2006 UTC (18 years, 5 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 4181 byte(s)
Diff to previous 578
Added an exception wrapper around the 'set icon' call for the main window.
Working on adding Tcl/Tk support to the windows installer (need a WinXP machine to test this, or fix the max line length issue).

Revision 578 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 9 04:59:03 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 3748 byte(s)
Diff to previous 577
Customisable installer .exe names.
Moved NSIS tool into the scons subdirectory, reverted to standard NsisSconsBuilder from the SCons Wiki.

Revision 577 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 9 04:08:53 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 3699 byte(s)
Diff to previous 534
Bumping the version number for NSIS and RPM pre-releases

Revision 534 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 25 13:25:04 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 3695 byte(s)
Diff to previous 532
Working on platform-independent pathnames for the IMPORT command.
Added 'ospath.c' to base/generic/general for this purpose.
Patched kvalues and sensitivity to use the 'IMPORT "libname";' syntax
instead of 'IMPORT registerfn FROM libname;'.
Fixed pathnames in create.nsi.
Added GPL header to coupla files.
Added quoting to 'IMPORT' syntax in ascParse.y.
Removed 'PackageOption' from Tcl/Tk related Scons options so that missing Tcl/Tk
doesn't cause breakage.

Revision 532 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 24 02:23:08 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/create.nsi
File length: 3705 byte(s)
Diff to previous 531
Removed 'interface' directory in trunk/pygtk/interface (moved everything up a level)
Made corresponding changes to SCons* and spec files.

Revision 531 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 24 02:04:02 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/interface/create.nsi
File length: 3705 byte(s)
Diff to previous 466
Removing extra subdir level in pygtk path

Revision 466 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 16 15:07:48 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/create.nsi
File length: 3705 byte(s)
Diff to previous 465
Rolled back revision 451, since the DLL loading issue on Windows is now resolved.
Fixed up some #ifdef brackets in slv*.h headers.
Added NSIS functionality to SConstruct file
Renamed default installer to 'ascend-setup.exe' pending a more clever approach to version numbers.

Revision 465 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 16 13:43:44 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/create.nsi
File length: 3705 byte(s)
Diff to previous 463
Renamed 'WITHOUT_TCLTK_GUI' option to 'WITHOUT_TCLTK'.
Hard-wired path to c:\Python24 and c:\GTK\bin in Windows Python GUI installer.

Revision 463 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 16 10:18:16 2006 UTC (18 years, 6 months ago) by johnpye
Original Path: trunk/pygtk/interface/create.nsi
File length: 3576 byte(s)
Diff to previous 455
Converting to the new shared-object configuration (on email discussion with Ben)
First stage: PyGTK interface on windows. More to come.

Revision 455 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 5 07:50:22 2006 UTC (18 years, 7 months ago) by johnpye
Original Path: trunk/pygtk/interface/create.nsi
File length: 3524 byte(s)
Diff to previous 357
Tidying up some debug output
Fixing up use of icon filenames on Windows
Removing reference to .svg file in glade/ascend.glade

Revision 357 - (view) (download) (annotate) - [select for diffs]
Added Mon Mar 6 06:30:21 2006 UTC (18 years, 8 months ago) by johnpye
Original Path: trunk/pygtk/interface/create.nsi
File length: 3166 byte(s)
Added work for creating a windows installer

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22