zig-glfw/build.zig

18 lines
663 B
Zig
Raw Normal View History

const builtin = @import("builtin");
const std = @import("std");
const Build = std.Build;
const glfw = @import("sdk.zig").Sdk(.{
// TODO(build-system): This cannot be imported with the Zig package manager
// error: TarUnsupportedFileType
.xcode_frameworks = @import("libs/xcode-frameworks/build.zig"),
});
pub fn build(b: *Build) !void {
const optimize = b.standardOptimizeOption(.{});
2022-07-23 16:52:34 +04:30
const target = b.standardTargetOptions(.{});
const test_step = b.step("test", "Run library tests");
test_step.dependOn(&(try glfw.testStep(b, optimize, target)).step);
test_step.dependOn(&(try glfw.testStepShared(b, optimize, target)).step);
}