Re: ASDF: module and system level dependencies don't work right?
Daniel Barlow <[email protected]>
| Newsgroups | gmane.lisp.cclan.general |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Dec 13, 2005 at 11:29:29AM -0500, Todd Sabin wrote: > > TS> nil - force nothing (the default) > > > > TS> t - force everything, but only in the system named in the > > TS> operate command > That's probably a bug, but since :force is undocumented it's hard to > say. The short answer is that :force almost never does what you want it to, no matter what you wanted. If you force-rebuild :my-clim-system because the fasl format has changed, you probably want the forcing to propogate into :mcclim, but you probably don't want to attempt to rebuild the system-installed SBCL contrib modules that it in turn depends on - and the likelihood is that you don't have the file permissions to do so anyway. I never really came up with a good answer to that. Maybe it needs the concept of a "supersystem" or "project" which would mark the edges of a group of related modules that forced operations should stop at the edges of -dan ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click