git.fiddlerwoaroof.com
objc-runtime.asd
667cfdc3
 ;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Package: ASDF-USER -*-
 (in-package :asdf-user)
 
412089a6
 (defsystem :objc-runtime
   :description "A simple bridge to the objective-c runtime"
   :author "Ed L <edward@elangley.org>"
   :license "MIT"
   :depends-on (#:alexandria
                #:cffi
                #:cffi-libffi
                #:data-lens
                #:fset
                #:fwoar-lisputils
                #:serapeum
                #:trivial-features
                #:trivial-main-thread
                #:uiop)
   :defsystem-depends-on (#:cffi-grovel
                          #:cffi-libffi)
   :components ((:file "package")
                (:cffi-grovel-file "objc-runtime-types" :depends-on ("package" "readtable"))
91604bfe
                (:file "bundle-utils" :depends-on ("package" "readtable"))
412089a6
                (:file "readtable" :depends-on ("package"))
                (:file "gcd" :depends-on ("objc-runtime"))
                (:file "objc-runtime" :depends-on ("package" "readtable" "objc-runtime-types"))
                (:file "objc-data-extractors" :depends-on ("objc-runtime" "readtable"))
                (:file "manipulators" :depends-on ("objc-data-extractors" "readtable" "objc-runtime"))))
382ab041
 
 (defsystem :objc-runtime/scripting-bridge
   :description ""
   :author "Ed L <edward@elangley.org>"
   :license "MIT"
   :depends-on (:objc-runtime
                :data-lens)
   :components ((:file "scripting-bridge")))
 
10e90099
 (defsystem :objc-runtime/notifications
   :description ""
   :author "Ed L <edward@elangley.org>"
   :license "MIT"
   :depends-on (:objc-runtime
                :trivial-main-thread
                (:require :sb-concurrency))
   :components ((:file "notification")))
 
382ab041
 (defsystem :objc-runtime/clim-objc-browser
   :description ""
   :author "Ed L <edward@elangley.org>"
   :license "MIT"
   :depends-on (:objc-runtime
                :serapeum
                :alexandria
                :mcclim)
   :components ((:file "clim-objc-browser")))