ASDF 3.1.7.43 is 3.2 release candidate
Anton Vodonosov
avodonosov at yandex.ru
Thu Dec 29 05:10:19 UTC 2016
29.12.2016, 08:03, "Faré" <fahree at gmail.com>:
> On Wed, Dec 28, 2016 at 11:50 PM, Anton Vodonosov <avodonosov at yandex.ru> wrote:
>>> You're in luck: ASDF 3.2.0's new uiop:launch-program supports running
>>> asynchronously and getting the process ID — at least if you run on
>>> SBCL and other good implementations.
>>
>> Cool. (I use CCL - is it supported?).
>
> Yes, CCL is supported. Mind that CCL's background thread will read
> from stdin in competition with any interactive subprocess you run,
> though, unless you use my single-threaded-ccl to refrain from running
> that thread (at which point you have to manually flush stdout and
> stderr).
>
>>> And you only need that on the master Lisp that launches the other
>>> subprocesses, so it doesn't have to work on all platforms.
>>
>> Yes. CCL on various OSes is needed, do you think it will work?
>> Also, it's desirable the target file to be appended, not overwriten.
>> Is that possible currently?
>
> I believe that :append is indeed possible with CCL and launch-program,
> but you'd have to double-check.
OK, thanks.
>
>>> NB: If you're not using it yet, you might be interested in the
>>> lisp-invocation library.
>
Yes, the library is interesting, similar to what I do.
More information about the asdf-devel
mailing list