[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Help updating CLOG
From: |
Guillaume Le Vaillant |
Subject: |
Re: Help updating CLOG |
Date: |
Mon, 09 Sep 2024 12:43:01 +0000 |
Hi.
It looks like the "clog/docs" and "clog/tools" systems are defined in
the "clog.asd" file in the sbcl-clog package and also in the
sbcl-clog-docs and sbcl-clog-tools packages. This may be the cause of
the issue.
I suppose you separated "clog/docs" and "clog/tools" systems in their
own packages to break the dependency cycles
"clog/tools" -> "clog-ace" -> "clog"
and
"clog/tools" -> "clog-terminal" -> "clog"
However "clog/docs" is not in the cycles, so I think you could build
it directly in the sbcl-clog package with
#:asd-systems '("clog" "clog/docs")
and also updating the 'delete-files' phase not to remove the files
required by "clog/docs".
Now, concerning the "clog/tools" system, I would try to delete things
related to it from the sbcl-clog package, and remove the things not related
to it from the sbcl-clog-tools package. So the sbcl-clog-tools package
would only have the "tools" directory and a ".asd" file containing only
the definition of the "clog/tools" system.
signature.asc
Description: PGP signature
- Help updating CLOG, Roman Scherer, 2024/09/06
- Re: Help updating CLOG,
Guillaume Le Vaillant <=