scsh-install-lib/README

58 lines
1.8 KiB
Plaintext
Raw Normal View History

2004-03-31 14:47:07 -05:00
scsh installation library
Introduction
------------
This is the scsh installation library, which aims at making it easy to
install extension libraries for scsh.
The complete documentation for this library can be found in
2004-05-22 06:48:46 -04:00
doc/install-lib.pdf. Apart from describing the library itself, this
2004-03-31 14:47:07 -05:00
document also explains how to install and use scsh packages in
2004-05-22 06:48:46 -04:00
general. Reading this document at least once before proceeding further
is strongly recommended.
2004-03-31 14:47:07 -05:00
Notice that this library needs scsh v0.6.6 or newer, and will not
work at all with older versions.
Installation
------------
This library must be installed before any attempt at installing scsh
packages is made.
2004-05-22 06:48:46 -04:00
Since version 1.1, this library installs itself as a scsh package
called "install-lib", and additonally installs a small wrapper script
called "scsh-install-pkg", to install other packages later.
2004-03-31 14:47:07 -05:00
2004-05-22 06:48:46 -04:00
Installation is performed by running the "install.scm" script found in
the same directory as the present file. This script must at least be
provided with the following two parameters:
--prefix <dir> prefix directory for the "install-lib" package
--bindir <dir> directory in which to install the wrapper script
Other parameters can also be supplied (--help, --layout, --verbose,
--dest-dir, etc.), as explained in the documentation.
2004-03-31 14:47:07 -05:00
The following files are installed:
2004-05-22 06:48:46 -04:00
<bindir>/scsh-install-pkg
2004-03-31 14:47:07 -05:00
The script to run in order to install scsh packages. Its use is
2004-05-22 06:48:46 -04:00
explained in the documentation.
2004-03-31 14:47:07 -05:00
2004-05-22 06:48:46 -04:00
<prefix>/<scheme_location>/install-lib.scm
<prefix>/<scheme_location>/install-lib-version.scm
<prefix>/<scheme_location>/install-lib-module.scm
<prefix>/<base_location>/load.scm
2004-03-31 14:47:07 -05:00
The Scheme code for the installation library.
2004-05-22 06:48:46 -04:00
<prefix>/<doc_location>/pdf/install-lib.pdf
2004-03-31 14:47:07 -05:00
The documentation describing the installation library, and how to
manage scsh packages in general.