apprt: none has app/surface so tests pass

This commit is contained in:
Mitchell Hashimoto
2023-10-22 08:56:30 -07:00
parent 5a299e14e4
commit c8b9bea1e1
2 changed files with 4 additions and 1 deletions

View File

@ -15,6 +15,7 @@ const build_config = @import("build_config.zig");
pub usingnamespace @import("apprt/structs.zig"); pub usingnamespace @import("apprt/structs.zig");
pub const glfw = @import("apprt/glfw.zig"); pub const glfw = @import("apprt/glfw.zig");
pub const gtk = @import("apprt/gtk.zig"); pub const gtk = @import("apprt/gtk.zig");
pub const none = @import("apprt/none.zig");
pub const browser = @import("apprt/browser.zig"); pub const browser = @import("apprt/browser.zig");
pub const embedded = @import("apprt/embedded.zig"); pub const embedded = @import("apprt/embedded.zig");
pub const surface = @import("apprt/surface.zig"); pub const surface = @import("apprt/surface.zig");
@ -25,7 +26,7 @@ pub const surface = @import("apprt/surface.zig");
/// Window or something. /// Window or something.
pub const runtime = switch (build_config.artifact) { pub const runtime = switch (build_config.artifact) {
.exe => switch (build_config.app_runtime) { .exe => switch (build_config.app_runtime) {
.none => struct {}, .none => none,
.glfw => glfw, .glfw => glfw,
.gtk => gtk, .gtk => gtk,
}, },

2
src/apprt/none.zig Normal file
View File

@ -0,0 +1,2 @@
pub const App = struct {};
pub const Surface = struct {};