On Sat, Feb 5, 2011 at 7:27 PM, Juan Jose Garcia-Ripoll < [email protected]> wrote:
> On Sat, Feb 5, 2011 at 7:17 PM, Faré <[email protected]> wrote: > >> Please show me your code if you want me to reconsider. >> > > Please understand that all this is about not *hardcoding* in ASDF what the > compiler should or should not do. All you are suggesting is about reader > conditionalization (that means one ASDF file per compiler), hardcoding > behavior based on externally defined flags (which may or may not exist at > all in older or later releases), and other things that overcomplicate the > problem. > Argghh this does not work at all. I did not realize that ASDF's compilation now uses a temporary file name. That is really unfortunate because it means we can not really wrap inside compile-file* and also not around compile-file*, and we have to go back to the level of PERFORM. Attached is a diff where this customization is thus introduced at the only place where it makes sense, and it is done using a single special variable that can be dynamically changed. Seems to work with quicklisp Juanjo -- Instituto de Física Fundamental, CSIC c/ Serrano, 113b, Madrid 28006 (Spain) http://juanjose.garciaripoll.googlepages.com
asdf.diff
Description: Binary data
_______________________________________________ asdf-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
