You are looking at historical revision 31256 of this page. It may differ significantly from its current revision.
install
Description
A Scheme implementation of the Unix utility install.
Documentation
[procedure] (install-file FILES TARGET #!key OWNER GROUP (MODE 755) PRESERVE-TIME)File(s) are copied to the target file or directory. If the destination is a directory, then the file is copied into the directory with its original filename. If the target file already exists, it is overwritten if permissions allow. install attempts to prevent installing a file onto itself. Installing /dev/null (nul on Windows) creates an empty file. mode must be expressed in octal notation; mode, owner and group are ignored on Windows. The return value is unspecified.
[procedure] (install-dir DIRECTORIES #!key OWNER GROUP (MODE 755))Create all components of the given directory(ies). mode must be expressed in octal notation; mode, owner and group are ignored on Windows. The return value is unspecified.
[syntax] (install [-p] [-g GROUP] [-m MODE] [-o OWNER] SRC DST)[syntax] (install [-p] [-g GROUP] [-m MODE] [-o OWNER] SRC ... DIR)
[syntax] (install [-g GROUP] [-m MODE] [-o OWNER] -d DIR ...)
Handy command-line-like syntax around install-file and install-directory.
Requirements
None.
About this egg
The source code is hosted at Bitbucket. Feel free to send pull requests or open an issue there. Alternatively, send an e-mail to the chicken-users mailing list for information or requests.
Version History
- 1.0.1
- Initial release
Author
Michele La Monaca