Re: XCVB, a replacement for ASDF
Robert Goldman <[email protected]> Tue, 03 Jun 2008 10:42:01 -0500
| Newsgroups | gmane.lisp.cclan.general |
|---|---|
| Message-ID | <[email protected]> |
Attila Lendvai wrote: >> Also, if you know other people I should be talking to regarding this >> topic, or webpages or papers I should have read, please point me to >> them. > > one more thing about .asd symlinking. i still remember the time when i > managed to get out of the thought-trap advertised by asdf to use > symlinks to configure what's in my *central-registry*. > creating/updating symlinks is a pain compared to a 10-liner lisp code > that scans a directory and sets up the registry. since then i've > forgotten symlinks and never missed them. We do something like that at my company. I started by writing an asd file search function, that groveled over directories to find places where there were .asd files and add them to asdf:*central-registry*. Then my colleague, John Maraist, wrote some macros, that I've tinkered with, to allow you to define configurations like your workspaces. Since we work on multiple lisp-based projects concurrently, and must deal with different versions of libraries "live" on different projects, this kind of facility is essential for us, and the single central link-farm simply doesn't work. I'll see about putting this together in some reasonably packaged way and making it available if there's general interest. Best, R ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/