Dear ASDF maintainers,

would it be OK to apply the attached diff to asdf in git? It creates a
trivial build.xcvb and a trivial module definition for ASDF, so that
ASDF can be included in builds that use XCVB (including a bootstrapped
version of XCVB itself).

[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
If all values are relative, then cannibalism is a matter of taste.
        -- Leo Strauss
commit a0daf49d0c5fac069404134b5797fb16ee4174a2
Author: Francois-Rene Rideau <f...@tunes.org>
Date:   Wed Jul 8 17:22:57 2009 -0400

    Make ASDF buildable with XCVB

diff --git a/asdf.lisp b/asdf.lisp
index 6a13da8..e6b7dc3 100644
--- a/asdf.lisp
+++ b/asdf.lisp
@@ -38,6 +38,8 @@
 ;;; the problem with writing a defsystem replacement is bootstrapping:
 ;;; we can't use defsystem to compile it.  Hence, all in one file
 
+#+xcvb (module ())
+
 (defpackage #:asdf
   (:export #:defsystem #:oos #:operate #:find-system #:run-shell-command
            #:system-definition-pathname #:find-component ; miscellaneous
diff --git a/build.xcvb b/build.xcvb
new file mode 100644
index 0000000..6b2129e
--- /dev/null
+++ b/build.xcvb
@@ -0,0 +1,9 @@
+#+xcvb
+(module
+ (:fullname "asdf"
+  :author ("Daniel Barlow and contributors")
+  :licence "MIT" ;; MIT-style license. See asdf.lisp
+  :description "ASDF"
+  :long-description "Another System Definition Facility."
+  :depends-on ("asdf")
+  :build-image nil))
_______________________________________________
asdf-devel mailing list
asdf-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel

Reply via email to