:FEATURE dependency-def
Stelian Ionescu
sionescu at cddr.org
Tue May 17 10:38:11 UTC 2016
> Robert Goldman <rpgoldman at sift.net> écrivait:
>
> > I stubbed my toe on this absent-mindedly compiling Didier's decLt
> > system on Allegro Common Lisp. That system doesn't, and cannot,
> > function on ACL, but ASDF tells us it has compiled successfully.
>
> Following up to our private conversation on this...
>
> I think there's an error on my part to begin with. The core system of
> Declt has an :if-feature :sbcl, which prevents it from being loaded
> outside SBCL. This is mostly what's needed, but I hadn't realized that
> it /silently/ does so, instead of throwing an error if the feature is
> absent.
>
> So the question is: can I declaratively state that a system (or maybe
> more generally a component) depends on a feature, so that loading fails
> with an error otherwise ? I don't currently see a way.
#-feature
(error "FEATURE missing")
at toplevel, so you get an error on reading the .asd file.
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
More information about the asdf-devel
mailing list