Commit 73ee0731 authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Update README

Note that POIU 1.31.1 should work with 3.1.7.

The latest test.lisp from this revision should work with that old combination
(e.g. copy it as newtest.lisp).
parent c866a4fe
Loading
Loading
Loading
Loading
+15 −11
Original line number Original line Diff line number Diff line
@@ -8,13 +8,14 @@ for some build speedup, both through parallelization and reduced GC.
WARNING
WARNING
-------
-------


POIU 1.34 is broken: It doesn't incorporate all the changes required for it
POIU 1.34 is broken: It requires more changes to actually work with a recent
to actually work with ASDF 3.3.0 or later, yet is modified enough to not work
ASDF (3.3.2 or later), yet is modified enough to not work with older ASDF.
with ASDF 3.2.1 or earlier anymore.


For a working combination, try POIU 1.31.1 and ASDF 3.1.7 -- which if your
For a working combination, try POIU 1.31.1 and ASDF 3.2.1 -- which, unhappily,
implementation comes with a more recent ASDF
may require overriding your implementation's ASDF e.g. using the
(as checked by `(require :asdf) (asdf:asdf-version)`) may require
`tools/install-asdf.lisp` script from the ASDF source repository at
overriding your implementation's ASDF e.g. using the `tools/install-asdf.lisp`
script from the ASDF source repository at
< http://gitlab.common-lisp.net/asdf/asdf >.
< http://gitlab.common-lisp.net/asdf/asdf >.




@@ -116,16 +117,19 @@ in which case POIU defaults the `*max-forks*` to 16.
Installation
Installation
------------
------------


Just make sure you use ASDF 3.3.0 or later (we recommend at least 3.3.2.2),
POIU 1.34 depends on the new plan-making internals of ASDF 3.3.0,
and in your build scripts, after you `(require "asdf")` and before you build the
but for bug fix purposes, we recommend ASDF 3.3.2.2 or later.
rest of your software, include the line:

To use POIU, just make sure you use a recent enough ASDF,
and in your build scripts, after you `(require "asdf")`
but before you build the rest of your software, include the line:


    (asdf:load-system "poiu")
    (asdf:load-system "poiu")


It automatically will hook into `asdf::*plan-class*`,
It automatically will hook into `asdf::*plan-class*`,
though you can reset it.
though you can reset it.


POIU 1.34 depends on the new plan-making internals of ASDF 3.3.0.





Support
Support