diff --git a/build.zig b/build.zig index dcaffdde..422b1601 100644 --- a/build.zig +++ b/build.zig @@ -6,6 +6,7 @@ const ecs = @import("libs/ecs/build.zig"); const freetype = @import("libs/freetype/build.zig"); const basisu = @import("libs/basisu/build.zig"); const sysjs = @import("libs/sysjs/build.zig"); +const trimesh2d = @import("libs/trimesh2d/build.zig"); const gamemode = @import("libs/gamemode/build.zig"); const wasmserve = @import("tools/wasmserve/wasmserve.zig"); const gpu_dawn = @import("libs/gpu-dawn/sdk.zig").Sdk(.{ @@ -28,7 +29,7 @@ const Pkg = std.build.Pkg; pub const pkg = Pkg{ .name = "mach", .source = .{ .path = sdkPath("/src/main.zig") }, - .dependencies = &.{ gpu.pkg, ecs.pkg, sysaudio.pkg }, + .dependencies = &.{ gpu.pkg, ecs.pkg, sysaudio.pkg, trimesh2d.pkg }, }; pub const Options = struct { diff --git a/src/main.zig b/src/main.zig index 137a313d..bf0d4cfa 100644 --- a/src/main.zig +++ b/src/main.zig @@ -7,6 +7,7 @@ pub const gpu = @import("gpu"); pub const ecs = @import("ecs"); pub const sysaudio = @import("sysaudio"); pub const sysjs = @import("sysjs"); +pub const trimesh2d = @import("trimesh2d"); // Engine exports pub const App = @import("engine.zig").App;