- (:file "immediates" :depends-on ("package"))
- (:file "strings" :depends-on ("immediates"))
- (:file "objects" :depends-on ("immediates"))
- (:file "aggregates" :depends-on ("immediates"))
- (:file "routine" :depends-on ("immediates"))
- (:file "libraries" :depends-on ("package")))
- )
+ (:file "primitives" :depends-on ("package"))
+ (:file "strings" :depends-on ("primitives"))
+ (:file "objects" :depends-on ("primitives"))
+ (:file "aggregates" :depends-on ("primitives"))
+ (:file "functions" :depends-on ("primitives"))
+ (:file "libraries" :depends-on ("package"))))
+
+#-(or cmu allegro lispworks)
+(mk:defsystem :uffi
+ :source-pathname #.+uffi-src-dir+
+ :source-extension "cl"
+ :binary-pathname #.+uffi-bin-dir+
+ :components
+ ((:file "package")
+ (:file "primitives" :depends-on ("package"))
+ (:file "strings" :depends-on ("primitives"))
+ (:file "objects" :depends-on ("primitives"))
+ (:file "aggregates" :depends-on ("primitives"))
+ (:file "functions" :depends-on ("primitives"))
+ (:file "libraries" :depends-on ("package"))))
+
+