;;; -*- Mode:Lisp; Syntax:ANSI-Common-Lisp; Package: ASDF-USER -*- (in-package :asdf-user) (defsystem :objc-runtime :description "A simple bridge to the objective-c runtime" :author "Ed L " :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")) (:file "bundle-utils" :depends-on ("package" "readtable")) (: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")))) (defsystem :objc-runtime/scripting-bridge :description "" :author "Ed L " :license "MIT" :depends-on (:objc-runtime :data-lens) :components ((:file "scripting-bridge"))) (defsystem :objc-runtime/notifications :description "" :author "Ed L " :license "MIT" :depends-on (:objc-runtime :trivial-main-thread (:require :sb-concurrency)) :components ((:file "notification"))) (defsystem :objc-runtime/clim-objc-browser :description "" :author "Ed L " :license "MIT" :depends-on (:objc-runtime :serapeum :alexandria :mcclim) :components ((:file "clim-objc-browser")))