Commit 56a0fd3f authored by Francois-Rene Rideau's avatar Francois-Rene Rideau

Update homepage, notably after git move

parent 0464b2c7
......@@ -9,7 +9,7 @@
<div class="header">
<span class="logo">
<a href="" title="ASDF Homepage">
<a href="" title="ASDF Homepage">
<img src="lisp-logo120x80.png" title="ASDF homepage" width="100" alt="Lisp Lizzard" />
......@@ -84,7 +84,7 @@
call other programs and parse their output,
compile Lisp code, muffle conditions, or configure Lisp software.
See its
<a href=";a=blob;f=uiop/README;hb=HEAD;js=1">README</a>.
<a href=""></a>.
<p><tt>uiop</tt> is distributed as part of the <tt>ASDF</tt>,
its source code is transcluded in the single-file <tt>asdf.lisp</tt> being distributed
......@@ -101,7 +101,7 @@
For that, you want <a href=""><tt>Quicklisp</tt></a>,
that builds upon ASDF, and is great for pulling and installing
tarballs of packages you may depend upon;
we also recommend <a href=""><tt>clbuild</tt></a>,
we also recommend <a href=""><tt>clbuild</tt></a>,
that now builds upon Quicklisp, as a great tool for pulling from version control
packages you need to modify or want to contribute to.
We recommend you should <em>not</em> use <tt>asdf-install</tt> anymore,
......@@ -113,17 +113,17 @@
If you're unsatisfied with ASDF,
beside helping with our
<a href=";a=blob;f=TODO">TODO list</a>,
<a href="">TODO list</a>,
you might be interested in other build systems for Common-Lisp:
<li>Alastair Bridgewater's small and simple one-package-per-file
<a href=""><tt>quick-build</tt></a>
(also reimplemented as the ASDF extension
<a href=""
<a href=""
><tt>asdf-package-system</tt></a>; similar to <tt>faslpath</tt> below).
<li>Fran&ccedil;ois-Ren&eacute; Rideau's
<a href=""><tt>XCVB</tt></a>
<a href=""><tt>XCVB</tt></a>
(building object and image files deterministically and in parallel,
but not actively maintained since 2012;
thanks to its new build model, ASDF 3 could conceivably be modified
......@@ -182,8 +182,8 @@
<th align="left">Will provide ASDF 3</th>
<th align="left">Unmaintained</th></tr>
<tr><th align="left">Free</th>
<td align="left"><tt>abcl ccl clisp cmucl ecl mkcl sbcl</tt></td>
<td align="left"><tt>clasp gcl</tt></td>
<td align="left"><tt>abcl ccl clasp clisp cmucl ecl mkcl sbcl</tt></td>
<td align="left"><tt>gcl</tt></td>
<td align="left"><tt>mcl xcl</tt></td></tr>
<tr><th align="left">Proprietary</th>
<td align="left"><tt>allegro</tt></td>
......@@ -192,7 +192,7 @@
To deal with an implementation that doesn't yet provide ASDF 3,
we provide <a href=";a=blob;f=tools/install-asdf.lisp">a script</a> that can install ASDF 3
we provide <a href="">a script</a> that can install ASDF 3
where your implementation goes looking for it
when you <tt>(require "asdf")</tt> .
......@@ -246,7 +246,7 @@ XCL (Peter Graves) <>
<li><a href="asdf.html">as one HTML file</a></li>
<li><a href="asdf/">split into one HTML file per section</a></li>
<li><a href="asdf.pdf">as a PDF document</a></li>
<li><a href=";a=blob;f=doc/asdf.texinfo">as texinfo source</a></li>
<li><a href="">as texinfo source</a></li>
<p>Regarding the internal design of ASDF in general,
and the work we did on ASDF 3,
......@@ -254,7 +254,7 @@ XCL (Peter Graves) <>
<cite><a href=""
>ASDF 3, or Why Lisp is Now an Acceptable Scripting Language</a></cite>
(<a href="">PDF</a>,
<a href="">git</a>).
<a href="">git</a>).
The shorter version (8 pages), submitted to
<a href="">ELS 2014</a>,
focuses on ASDF 3 and misses historical and technical information
......@@ -270,7 +270,7 @@ XCL (Peter Graves) <>
<a href="">ILC 2010</a>,
<cite><a href="ilc2010draft.pdf"
>Evolving ASDF: More Cooperation, Less Coordination</a></cite>
(<a href="">git</a>).
(<a href="">git</a>).
<p>Finally, while the manual covers all the basics,
some advanced or new features remain underdocumented.
......@@ -289,59 +289,55 @@ XCL (Peter Graves) <>
<li>download just the latest <em>release</em> source for
<!--<a href=";a=blob_plain;tag=RELEASE;f=asdf.lisp">asdf.lisp</a>,-->
<a href="">asdf.lisp</a>;
<a href="">asdf.lisp</a>;
<li>download the latest <em>release</em>
<!--<a href=";tag=RELEASE;a=snapshot;sf=tgz">tarball</a>,-->
<a href="">tarball</a>
<a href="">tarball</a>
to get all bells and whistles;
<li>pull the latest <em>development</em> tree from our git repository
<pre>git clone git://</pre>
<pre>git clone</pre>
(note that our "master" branch is for current development;
get our "release" branch for the latest stable release.
Run <tt>make</tt> to create <tt>build/asdf.lisp</tt>);
<li>browse the latest <em>development</em> tree from our git
<a href=";a=summary;js=1">gitweb</a>
<!-- <a href="">gitweb</a> -->
<a href="">gitlab</a>
<li>download the tarball of a past release:
<a href="">archives</a>
<a href="">archives</a>
<a id="extensions"></a>
<p>Known extensions to ASDF include:</p>
<li><a href=""
<li><a href=""
a collection of most of the below.</li>
<li><a href=""
<li><a href=""
to compile Lisp source files with character encodings other than UTF-8.</li>
<li><a href=""
<li><a href=""
to allow macros to include code to be evaluated
at the end of a file being compiled.</li>
<!-- <a href=""> -->
<a href=";a=summary;js=1">
<a href="">
to compute the actual dependencies in a big ASDF system.</li>
<li><a href=""
<li><a href=""
to compile a system in parallel.</li>
<li><a href=""
<li><a href=""
lets you specify systems that are automatically loaded when
two other systems are loaded, to connect them.</li>
<li><a href=""
to bind file-local variables around the compilation of some files.</li>
<li><a href=""
<li><a href=""
to compile Lisp source files with one package per file
that also determines dependencies, in the style of
......@@ -503,7 +499,7 @@ XCL (Peter Graves) <>
<a class="nav" href="" title=""> <img src="" width="80" height="15" title="" alt=" button" /></a>
<p><span class="copyright"Copyright &copy; 2001-2014 Daniel Barlow and contributors</span></p>
<p>ASDF has an <a href="">MIT style</a> license</p>
<div id="timestamp">Last updated 2014-10-10</div>
<div id="timestamp">Last updated 2015-03-28</div>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment