Re: [quicklisp] Projects with different folder name than system name.

115 views
Skip to first unread message

Zach Beane

unread,
Jun 10, 2013, 8:25:52 AM6/10/13
to quic...@googlegroups.com
Javier Olaechea <pir...@gmail.com> writes:

> Hi,
> So for the most part, I have setup correctly a local-directories from
> which I load my local projects from there, but recently I got a system not
> found error (than when I evaluated the .asd form from the editor was
> solved). So that got me wondering. In order for quickload to work should
> the folder in local-projects be named as the project I want to quickload
> and which system I define in an .asd in a file of the same name?

The "local-projects" directory is automatically scanned under certain
circumstances. Specifically, if the timestamp on the directory is newer
than the timestamp on system-index.txt in that directory, it will
attempt to find new systems in the entire directory tree and add them to
system-index.txt.

If you add a new system deep in the local-projects directory hierarchy,
it will not affect the top-level timestamp and it won't find the new
system automatically.

However, you can still add the systems to the index file with the
following:

(ql:register-local-projects)

After that, any .asd file in local-projects should be loadable via
ql:quickload. If it's still not loadable after that, there might be some
other problem involved.

Zach

Masataro Asai

unread,
Jun 10, 2013, 8:28:12 AM6/10/13
to quic...@googlegroups.com

I dont think so.
Try ql:register-local-systems.

2013/06/10 21:20 "Javier Olaechea" <pir...@gmail.com>:


>
> Hi,
>   So for the most part, I have setup correctly a local-directories from which I load my local projects from there, but recently I got a system not found error (than when I evaluated the .asd form from the editor was solved). So that got me wondering. In order for quickload to work should the folder in local-projects be named as the project I want to quickload and which system I define in an .asd in a file of the same name?
>

> Javier
>
> --
> You received this message because you are subscribed to the Google Groups "Quicklisp" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

Reply all
Reply to author
Forward
0 new messages