From f2927707a802a4518e86ea1f561373a87a0f4f7d Mon Sep 17 00:00:00 2001 From: Matthias Benkard Date: Wed, 20 Feb 2008 17:32:08 +0100 Subject: Collect and register all known Objective-C classes at load time. darcs-hash:13dc5d5f8a456e4603e7ced00cf52b3e01e273c2 --- objective-cl.asd | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) (limited to 'objective-cl.asd') diff --git a/objective-cl.asd b/objective-cl.asd index d595746..0f9dc2f 100644 --- a/objective-cl.asd +++ b/objective-cl.asd @@ -51,6 +51,12 @@ "memory-management")) (:file "init" :depends-on ("defpackage" "libobjcl")) + (:file "type-conversion" :depends-on ("defpackage" + "memory-management" + "data-types" + "type-handling" + "policy" + "data-types")) (:file "type-handling" :depends-on ("defpackage" "libobjcl" "init")) @@ -59,6 +65,7 @@ "parameters" "conditions")) (:file "method-invocation" :depends-on ("defpackage" + "type-conversion" "type-handling" "name-conversion" "data-types" @@ -67,8 +74,7 @@ "parameters" "init" "conditions" - "memory-management" - "policy")) + "memory-management")) (:file "reader-syntax" :depends-on ("defpackage" "method-invocation")) (:file "utilities" :depends-on ("init" @@ -77,8 +83,8 @@ "data-types")) (:file "class-definition" :depends-on ("defpackage" "libobjcl" - "init" - "method-invocation" + "type-conversion" + "type-handling" "data-types")) (:file "instance-management" :depends-on ("defpackage" "libobjcl" @@ -86,5 +92,9 @@ "method-invocation")) (:file "compiler-macros" :depends-on ("defpackage" "method-invocation" - "conditions"))))) + "conditions")) + (:file "post-init" :depends-on ("defpackage" + "libobjcl" + "init" + "class-definition"))))) :serial t) -- cgit v1.2.3