0.9.13.16: preliminary Windows installer builder
authorNikodemus Siivola <nikodemus@random-state.net>
Thu, 1 Jun 2006 09:14:25 +0000 (09:14 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Thu, 1 Jun 2006 09:14:25 +0000 (09:14 +0000)
commit1acfa21e0796f5d72d776b0fd53645813d5f2d98
tree6879355f4299046afa144d5afdf7f784e79f51a1
parent57f8e261b638ac797036aa4cb66f6e2d604170f5
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.
.cvsignore
COPYING
install.sh
make-target-contrib.sh
make-windows-installer.sh [new file with mode: 0644]
sbcl-pwd.sh [new file with mode: 0644]
tests/run-tests.sh
tools-for-build/rtf.lisp [new file with mode: 0644]
tools-for-build/wxs.lisp [new file with mode: 0644]
version.lisp-expr