libmach: update API again, factors out init/update/deinit from native.zig main function
This commit is contained in:
parent
ce21694d75
commit
5d86314fbb
5 changed files with 121 additions and 147 deletions
|
|
@ -123,7 +123,8 @@ pub fn build(b: *std.build.Builder) void {
|
|||
compile_all.dependOn(b.getInstallStep());
|
||||
|
||||
// compiles the `libmach` shared library
|
||||
const lib = b.addSharedLibrary("mach", "src/bindings.zig", .unversioned);
|
||||
const lib = b.addSharedLibrary("mach", "src/platform/libmach.zig", .unversioned);
|
||||
lib.main_pkg_path = "src/";
|
||||
const app_pkg = std.build.Pkg{
|
||||
.name = "app",
|
||||
.source = .{ .path = "src/platform/libmach.zig" },
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue