diff --git a/pkg/macos/animation.zig b/pkg/macos/animation.zig index af7405cd1..5c3c8fd30 100644 --- a/pkg/macos/animation.zig +++ b/pkg/macos/animation.zig @@ -1,5 +1,7 @@ -pub const c = @import("animation/c.zig"); -pub usingnamespace @import("animation/layer.zig"); +pub const c = @import("animation/c.zig").c; + +/// https://developer.apple.com/documentation/quartzcore/calayer/contents_gravity_values?language=objc +pub extern "c" const kCAGravityTopLeft: *anyopaque; test { @import("std").testing.refAllDecls(@This()); diff --git a/pkg/macos/animation/c.zig b/pkg/macos/animation/c.zig index 7cdcaf9bd..cfe6aacfc 100644 --- a/pkg/macos/animation/c.zig +++ b/pkg/macos/animation/c.zig @@ -1,3 +1,3 @@ -pub usingnamespace @cImport({ +pub const c = @cImport({ @cInclude("QuartzCore/CALayer.h"); }); diff --git a/pkg/macos/animation/layer.zig b/pkg/macos/animation/layer.zig deleted file mode 100644 index dde7a5b66..000000000 --- a/pkg/macos/animation/layer.zig +++ /dev/null @@ -1,2 +0,0 @@ -/// https://developer.apple.com/documentation/quartzcore/calayer/contents_gravity_values?language=objc -pub extern "c" const kCAGravityTopLeft: *anyopaque;