Commit Graph

4 Commits

Author SHA1 Message Date
michel-schinz 1e8c345f34 - added support for package-specific command-line options (this
implied a complete rewrite of command-line parsing),
- added "--non-shared-only" option, to install only platform-specific
  files,
- changed option "--install-prefix" to "--dest-dir", and modified its
  behaviour so that it now really behaves like DESTDIR,
- changed the meanining of the "lib" location, which must now contain
  one directory per supported platform,
- added (exported) function "get-option-value" which returns the value
  of a command-line options; this subsumes "is-running-dry?" and
  "with-optional-part?", which were consequently removed,
- commented most functions.
2003-12-21 20:54:23 +00:00
michel-schinz c7eae30444 - added layouts, which means:
- removed query functions, which do not belong to the installation
    library anyway, and which will have to be redone for layouts,
  - replaced functions "package-installation-dir" and
    "package-installation-staging-dir" by "get-directory",
  - changed "install-file" & friends for layouts,
- added "install-directory-contents",
- rewrote option parsing code,
- slightly adapted David Frese's code.
2003-12-14 14:45:20 +00:00
michel-schinz 0d791e3332 Incorporated changes by David Frese:
- added support for optional parts
- added is-running-dry? function
2003-12-14 12:33:59 +00:00
michel-schinz c133705d62 - initial version (no layouts, no support for optional parts) 2003-12-14 12:23:36 +00:00