S-SYSDEPS is an abstraction layer over platform dependent functionality. This simple package is used as a building block in a number of other open source projects, as can be seen from this description of some other Open Source Common Lisp packages.
S-SYSDEPS abstracts:
S-SYSDEPS is considered stable code.
November 2005 - Created as a seperate project.
S-SYSDEPS is, by definition, written in ANSI standard Common Lisp but implemented using non-standard extensions. At the moment, ports for LispWorks (reference), OpenMCL, CMUCL and SBCL exist. Some other CL implementations are partially supported.
You can download the latested released tarball of the S-SYSDEPS package from http://homepage.mac.com/svc/s-sysdeps/s-sysdeps.tar.gz. This archive is signed on release by Sven Van Caekenberghe, whose public key is published at http://homepage.mac.com/svc/sven-public-ascii.gpg, the signature is in http://homepage.mac.com/svc/s-sysdeps/s-sysdeps.tar.gz.asc.
Alternatively you can access the DARCS repository at http://www.beta9.be/darcs/s-base64. For a good description on how to use DARCS see http://dirkgerrits.com/programming/erlisp/download/.
$ darcs get http://www.beta9.be/darcs/s-sysdeps
The S-SYSDEPS package is loaded using ASDF. There is an excellent tutorial on ASDF to get you started. Alternatively you can use ASDF-INSTALL. There is an great tutorial on ASDF-INSTALL to get you on the way.
CL-USER 1 > (asdf:oos 'asdf:load-op :s-sysdeps)
For usage examples please have a look at the package using S-SYSDEPS.
There is automatically generated API Reference documentation available for the S-SYSDEPS package.
There is no mailing list for this project.
Release Notes:
Port to even more platforms. Add some unit or functional tests, as well as some examples.
Nothing appropriate.
There are no known bugs.
S-SYSDEPS was written by Sven Van Caekenberghe. Ports to CMUCL and SBCL were contributed.
S-SYSDEPS is being maintained by Sven Van Caekenberghe.
You are granted the rights to distribute and use this software as governed by the terms of the Lisp Lesser General Public License (http://opensource.franz.com/preamble.html), also known as the LLGPL.
This file was part of S-XML-RPC and (N)KPAX.
Thera are no references.