This release includes ASDF-binary-locations in the ASDF.lisp file and makes some effort to improve the tagging / revision logic (with assist from Robert Goldman).
I'm going to get ABL documentation into ASDF and (finally) incorporate Faré's patch too.
-- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter
On Fri, 2009-09-11 at 15:31 -0400, Gary King wrote:
This release includes ASDF-binary-locations in the ASDF.lisp file and makes some effort to improve the tagging / revision logic (with assist from Robert Goldman).
I'm going to get ABL documentation into ASDF and (finally) incorporate Faré's patch too.
There's something fishy with
(defvar *asdf-revision* ;; the 1+ hair is to ensure that we don't do an inadvartent find and replace (subseq "REVISION:1.365"))))
there are two extra closing parens(so the file doesn't compile), also the call to subseq is incorrect because one required arg is missing and there's a typo in the comment: inadvertant instead of inadvertent.
Also, I've attached a couple of patches.
Stelian Ionescu wrote:
On Fri, 2009-09-11 at 15:31 -0400, Gary King wrote:
This release includes ASDF-binary-locations in the ASDF.lisp file and makes some effort to improve the tagging / revision logic (with assist from Robert Goldman).
I'm going to get ABL documentation into ASDF and (finally) incorporate Faré's patch too.
There's something fishy with
(defvar *asdf-revision* ;; the 1+ hair is to ensure that we don't do an inadvartent find and replace (subseq "REVISION:1.365"))))
there are two extra closing parens(so the file doesn't compile), also the call to subseq is incorrect because one required arg is missing and there's a typo in the comment: inadvertant instead of inadvertent.
Also, I've attached a couple of patches.
FWIW, I came up with an insanely complex solution to this problem. I believe that what should be done is that we should make a CHECKOUT hook that will stuff the tag value in with a simple one-liner.
http://progit.org/book/ch7-2.html
That way everyone who's running from the repo will automagically get a value in *asdf-revision*.
I /believe/ that this hooking could also be made to work on export, too.
Unfortunately, I have big conference travel coming up and don't have time to figure out how to get this to work right now...
I bet a git wizard with a glance at the above page could easily figure out a solution that would be much less baroque than my SHOP (Steaming Heap o' Perl...).
Cheers, r