summaryrefslogtreecommitdiff
path: root/objective-cl.asd
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2008-02-20 17:32:08 +0100
committerMatthias Benkard <code@mail.matthias.benkard.de>2008-02-20 17:32:08 +0100
commitf2927707a802a4518e86ea1f561373a87a0f4f7d (patch)
treef7eddeefdb340ce4174360c4b830d105c96d5dcd /objective-cl.asd
parente647d39511c3e3e158e3046ea3292aaa9145952b (diff)
Collect and register all known Objective-C classes at load time.
darcs-hash:13dc5d5f8a456e4603e7ced00cf52b3e01e273c2
Diffstat (limited to 'objective-cl.asd')
-rw-r--r--objective-cl.asd20
1 files changed, 15 insertions, 5 deletions
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)