<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<font size="4">Hi from Greg Bennett who is trying to test a project,
developed on Linux,<br>
in Windows 11. It depends significantly on asdf. <br>
<br>
As a small test, I defined gb-a.asd as:<br>
<br>
(asdf:defsystem "gb-a"<br>
;:description "gb-a: a small system"<br>
:components ((:file "gb-a-package")<br>
(:module a-one<br>
:components<br>
((:file "a-one")<br>
(:file "a-two")))<br>
(:module a-two<br>
:components<br>
((:file "a-three")))<br>
))<br>
<br>
I placed this in c:/ASDF/asdf-tests/<br>
<br>
In my lisp, after (require :asdf), I want to execute<br>
(asdf:load-system "gb-a")<br>
<br>
Under linux, in
./config/common-lisp/source-registry.conf.d/gb-source.conf I have
the line<br>
(:tree "/home/me/ASDF/asdf-tests/")<br>
<br>
All works nicely.<br>
<br>
One piece of advice I found suggested such a file should be
located in<br>
$HOME/AppData/Local/config/common-lisp/source-registry.conf.d/<br>
<br>
So I put it in c:/Users/me/AppData/Local/etc.. but asdf could not
find the system gb-a.<br>
Perhaps this is not the correct place.<br>
<br>
By going old-style and using (push "c:/ASDF/asdf-tests/"
asdf:*central-registry*) I can get the correct results.<br>
<br>
Thanks for advice and assistance on placing a configuration file
correctly.<br>
<br>
<br>
but I should like to use a .conf file when there are several
systems to be processed.<br>
</font>
</body>
</html>