gardesk/ers / ecafbb8

Browse files

Add objc2 + AppKit/QuartzCore deps for NSWindow overlays

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
ecafbb825f223c3dfabe7abe3295475b96afbe4f
Parents
d3fb145
Tree
f4a6d14

1 changed file

StatusFile+-
M Cargo.toml 31 0
Cargo.tomlmodified
@@ -10,3 +10,34 @@ serde = { version = "1", features = ["derive"] }
1010
 serde_json = "1"
1111
 tracing = "0.1"
1212
 tracing-subscriber = { version = "0.3", features = ["env-filter"] }
13
+objc2 = { version = "0.6", default-features = false }
14
+objc2-foundation = { version = "0.3", default-features = false, features = [
15
+    "NSGeometry",
16
+    "NSString",
17
+    "NSValue",
18
+] }
19
+objc2-app-kit = { version = "0.3", default-features = false, features = [
20
+    "NSApplication",
21
+    "NSResponder",
22
+    "NSView",
23
+    "NSWindow",
24
+    "NSColor",
25
+    "NSColorSpace",
26
+    "NSGraphics",
27
+    "NSScreen",
28
+    "NSRunningApplication",
29
+    "objc2-core-foundation",
30
+] }
31
+objc2-quartz-core = { version = "0.3", default-features = false, features = [
32
+    "CALayer",
33
+    "CAShapeLayer",
34
+    "objc2-core-foundation",
35
+] }
36
+objc2-core-foundation = { version = "0.3", default-features = false, features = [
37
+    "CFCGTypes",
38
+] }
39
+objc2-core-graphics = { version = "0.3", default-features = false, features = [
40
+    "CGColor",
41
+    "CGColorSpace",
42
+    "CGPath",
43
+] }