From c8b9bea1e1d48e0425c33a3563e8826f9a28c07b Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sun, 22 Oct 2023 08:56:30 -0700 Subject: [PATCH] apprt: none has app/surface so tests pass --- src/apprt.zig | 3 ++- src/apprt/none.zig | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 src/apprt/none.zig diff --git a/src/apprt.zig b/src/apprt.zig index 50e8a6ba7..a828e1a4c 100644 --- a/src/apprt.zig +++ b/src/apprt.zig @@ -15,6 +15,7 @@ const build_config = @import("build_config.zig"); pub usingnamespace @import("apprt/structs.zig"); pub const glfw = @import("apprt/glfw.zig"); pub const gtk = @import("apprt/gtk.zig"); +pub const none = @import("apprt/none.zig"); pub const browser = @import("apprt/browser.zig"); pub const embedded = @import("apprt/embedded.zig"); pub const surface = @import("apprt/surface.zig"); @@ -25,7 +26,7 @@ pub const surface = @import("apprt/surface.zig"); /// Window or something. pub const runtime = switch (build_config.artifact) { .exe => switch (build_config.app_runtime) { - .none => struct {}, + .none => none, .glfw => glfw, .gtk => gtk, }, diff --git a/src/apprt/none.zig b/src/apprt/none.zig new file mode 100644 index 000000000..76a0a8ecb --- /dev/null +++ b/src/apprt/none.zig @@ -0,0 +1,2 @@ +pub const App = struct {}; +pub const Surface = struct {};