[Openmcl-devel] asdf location

Gary Byers gb at clozure.com
Thu Dec 6 07:17:59 PST 2007


Let me ask again: is everyone sure that ~/Library is called ~/Library
on non-English installs of OSX ?


On Thu, 6 Dec 2007, Daniel Dickison wrote:

> On Dec 6, 2007, at 4:00 AM, Greg Pfeil wrote:
>>
>> You might want to look into ASDF-Binary-Locations (http://common-lisp.net/project/cl-containers/asdf-binary-locations/
>> ). It allows you to centralize your ASDF systems by putting the fasls
>> into implementation-specific subdirectories. And it helps you avoid
>> stale fasl errors when your favorite impl changes the fasl format.
>>
>> I like ~/Library/..., but on my machine it (like ~/.sbcl/...) will
>> just be a symlink to ~/.asdf-install-dir, so I don't have to remember
>> which libraries have been installed for which implementations.
>
> Including ASDF-Binary-Locations with the CCL IDE would be very nice,
> and would provide a clean way to deal with stale FASLs when a new
> version of the IDE is installed -- just make sure to increment
> *openmcl-minor-version* when incompatible FASL changes are made, and
> new binaries will automagically be compiled into a new FASLs folder.
>
> As for the specific directory, I would vote for ~/Library/Application
> Support/Clozure CL/asdf-registry/
> There's a case to be made for a common ASDF registry for various Lisp
> implementations to go in ~/Library/Lisp/asdf-registry, but I think the
> default for the IDE should be a CCL-specific one in Application
> Support.  People who want shared ASDF systems will more likely be
> willing/able to customize the CCL IDE to look in the common registry
> than the other way around.
>
> Daniel
> _______________________________________________
> Openmcl-devel mailing list
> Openmcl-devel at clozure.com
> http://clozure.com/mailman/listinfo/openmcl-devel
>
>



More information about the Openmcl-devel mailing list