From 2094e59627f523be954f6d87e15836752613fc69 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Tue, 24 Jan 2023 00:22:15 -0700 Subject: [PATCH] core: correct standalone build Signed-off-by: Stephen Gutekanst --- libs/core/build.zig | 2 +- libs/core/src/main.zig | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 libs/core/src/main.zig diff --git a/libs/core/build.zig b/libs/core/build.zig index 34835747..dedfdce9 100644 --- a/libs/core/build.zig +++ b/libs/core/build.zig @@ -83,7 +83,7 @@ fn testStep(b: *Builder, mode: std.builtin.Mode, target: CrossTarget) *std.build } fn buildSharedLib(b: *Builder, mode: std.builtin.Mode, target: CrossTarget, options: Options) !*std.build.LibExeObjStep { - const lib = b.addSharedLibrary("mach", "src/platform/libmachcore.zig", .unversioned); + const lib = b.addSharedLibrary("machcore", "src/platform/libmachcore.zig", .unversioned); lib.setTarget(target); lib.setBuildMode(mode); lib.main_pkg_path = "src/"; diff --git a/libs/core/src/main.zig b/libs/core/src/main.zig new file mode 100644 index 00000000..a382d755 --- /dev/null +++ b/libs/core/src/main.zig @@ -0,0 +1,5 @@ +pub usingnamespace @import("entry.zig"); +pub const Core = @import("Core.zig"); +pub const Timer = @import("Timer.zig"); +pub const gpu = @import("gpu"); +pub const sysjs = @import("sysjs");