-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.lisp
55 lines (51 loc) · 1.19 KB
/
package.lisp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
(defpackage :objc-runtime/package
(:use :cl )
(:export ))
(in-package :objc-runtime/package)
(defpackage :objc-runtime
(:use :cl :cffi)
(:export
#:defmacro
#:*objc-readtable*
#:with-selectors
#:objc-msg-send
#:with-objc-classes
#:make-objc-instance
#:objc-readtable
#:ns-size-width
#:ns-size-height
#:ns-rect-origin
#:ns-rect-size
#:ns-point-x
#:ns-point-y
#:ns-point
#:ns-size
#:ns-rect
#:get-method-names
#:ensure-wrapped-objc-class
#:add-pointer-ivar
#:objc-msg-send-int
#:objc-msg-send-string
#:make-nsstring
#:ensure-class
#:ensure-selector))
(defpackage :objc-runtime.data-extractors
(:use :cl )
(:export
#:extract-from-objc
#:define-extractor
#:clear-extractors
#:add-extractor
#:get-plist))
(uiop:define-package :objc.manipulators
(:use :cl :data-lens)
(:export :sel :ext :<> :add-index :<count)
(:reexport :data-lens))
(defpackage :objc-runtime.bundle-utils
(:use :cl)
(:export #:bundle-resource-root
#:application-support-directory
#:setup-bundle-logical-pathnames
#:ensure-application-support
#:print-for-config
#:read-from-config))