source: trunk/ccl/tools/README-OpenMCL.txt @ 926

Last change on this file since 926 was 926, checked in by bryan, 15 years ago

sync with latest asdf-install code.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 2.2 KB
Line 
1This directory contains various third-party opensourced
2system-building tools.
3
4The code here is current as of February 1, 2005; you may want
5to check the originating project's homepages to see if more recent
6versions are available.
7
8"defsystem.lisp" is part of the clocc project on SourcForge:
9<http://sourceforge.net/projects/clocc>.  It's a "system definition
10facility" which provides functionality similar to that offered by
11the Unix "make" program.  It was originally written by Mark Kantrowitz
12and has been maintained and enhanced by many people; I believe that
13Marco Antoniotti is currently the principal developer.  This is
14version 3.4i of DEFSYSTEM (which is often called "MK-DEFSYSTEM").
15Note that, for historical reasons, DEFSYSTEM will try to redefine
16the CL:REQUIRE function.
17
18"asdf.lisp" is Another System Definition Facility and is available as
19part of the cclan project on SourceForge:
20<http://sourceforge.net/projects/cclan>.  It was written by and
21is maintained by Daniel Barlow.
22
23"asdf-install" is a library which can be used to download CL packages
24from the Internet and which uses ASDF to build and install them.  It's
25also part of the cclan project and was originally written (for SBCL)
26by Dan Barlow.  It's since been ported to several other CL
27implementations; Marco Baringer did the OpenMCL port.
28
29There's excellent documentation on asdf-install in the asdf-install/doc
30directory.  As that document mentions, asdf-install is designed to use
31the GnuPG package to validate cryptographic signatures associated with
32asdf-install-able packages, though it can apparently be configured to
33work in an environment in which GnuPG is not available.
34
35Downloading code from publicly-writable Internet sites - without the
36ability to verify that that code's really what it claims to be and
37from the author who claims to have provided it - is obviously a
38dangerous and unwise thing to do.  It's strongly recommended that
39people ensure that GnuPG is installed (and ensure that asdf-install is
40configured to use it) before using asdf-install to download packages.
41
42(GnuPG packages for OSX are available from <http://macgpg.sourceforge.net>.
43Most Linux distributions offer GnuPG through their packaging system;
44further information on GnuPG is available at <http:///www.gnupg.org>.
45
46
Note: See TracBrowser for help on using the repository browser.