Fix --implementation
authorDavid Lichteblau <david@lichteblau.com>
Tue, 4 Jan 2011 20:45:56 +0000 (21:45 +0100)
committerDavid Lichteblau <david@radon.(none)>
Tue, 4 Jan 2011 20:45:58 +0000 (21:45 +0100)
commit08408ff7d2e1c25f883d835619c2f996f6841389
tree8729232846bc3565540e62ca4c60b2345c4e8431
parentb3913599ffbab191ff19fff81b8b3cab8175603c
Fix --implementation

  - also add --binary and --type
    corresponding to LISP_BINARY and LISP_IMPLEMENTATION_TYPE

  - clbuild --implementation /opt/x/y
     is now short for
    clbuild --type y --binary /opt/x/y

  - parse these before loading clbuild.conf, and apply them afterwards,
    giving the config file a chance at overriding/customizing them

  - this also fixes --implementation to work at all, because previously
    it was done after loading source code, which was too late to work
    properly
clbuild
clbuild.conf.default