1.0.41.45: make.sh command-line parsing
authorNikodemus Siivola <nikodemus@random-state.net>
Sun, 15 Aug 2010 13:59:00 +0000 (13:59 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sun, 15 Aug 2010 13:59:00 +0000 (13:59 +0000)
commit9e4ba79747ea69dc33ef9f6014571dd098d1568d
treef88407e3c71b453c339e512b9ae3bb5b58de88da
parent25b40c1d98a0eab47e220fb98189cf277e70848f
1.0.41.45: make.sh command-line parsing

 Based on patches by Daniel Herring:

 * Simple --option and --option=arg command-line parser in make.sh.

 * Supported options:

   ** --xc-host=<command> to specify XC host option instead of a
      positional argument. (Incompatible change!)

   ** --prefix=<path> to specify a non-standard install location for
      both build and install.sh.

      Addresses https://bugs.launchpad.net/sbcl/+bug/550889

   ** --help

 Semi-related minor cleanup:

 * Use --no-userinit and --no-sysinit instead of version.lisp-expr as
   the default inits for self-building: they have been around long
   enough now that it should not stop anyone from building, and makes
   for a somewhat less magical looking "//Build options: ..." line in
   the build log.
INSTALL
NEWS
install.sh
make.sh
slam.sh
src/runtime/GNUmakefile
src/runtime/runtime.c
version.lisp-expr