Commit [1acfa2] Maximize Restore History

0.9.13.16: preliminary Windows installer builder

* Added "free software & no warranty" summary to top of COPYING.

* tools-for-build/rtf.lisp turns COPYING into License.rtf needed
for the installer.

* tools-for-build/wxs.lisp generates the XML from which
the installer is built.

* refactor good-for-lisp pathname logic from make-target-contrib.sh
to sbcl-pwd.sh.

* make-windows-installer.sh builds sbcl.msi into output/,
assuming WiX (2.0) is installed in $PROGRAMFILES/WiX or
$WIX_PATH.

The installer installs sbcl.exe, sbcl.core, and contribs
into $PROGRAMFILES/Steel Bank Common Lisp/<sbcl-version>/
by default, though the location is configurable.

.lisp and .fasl files are associated with the installed
SBCL, action being to start SBCL and load the file.

The installation directory is added to PATH.

SBCL_HOME is set to the installation directory.

A shortcut is added to the start-menu. The shortcut refers
to the core explicitly, and will continue to work even if
a newer SBCL is installed.

Nikodemus Siivola Nikodemus Siivola 2006-06-01

added tools-for-build/rtf.lisp
added tools-for-build/wxs.lisp
added make-windows-installer.sh
added sbcl-pwd.sh
changed tests/run-tests.sh
changed .cvsignore
changed COPYING
changed install.sh
changed make-target-contrib.sh
changed version.lisp-expr
tools-for-build/rtf.lisp Diff Switch to side-by-side view
Loading...
tools-for-build/wxs.lisp Diff Switch to side-by-side view
Loading...
make-windows-installer.sh Diff Switch to side-by-side view
Loading...
sbcl-pwd.sh Diff Switch to side-by-side view
Loading...
tests/run-tests.sh Diff Switch to side-by-side view
Loading...
.cvsignore Diff Switch to side-by-side view
Loading...
COPYING Diff Switch to side-by-side view
Loading...
install.sh Diff Switch to side-by-side view
Loading...
make-target-contrib.sh Diff Switch to side-by-side view
Loading...
version.lisp-expr Diff Switch to side-by-side view
Loading...