chuniio-tasoller/build.zig

17 lines
556 B
Zig
Raw Normal View History

2022-01-23 00:28:12 +00:00
const std = @import("std");
const CrossTarget = std.zig.CrossTarget;
pub fn build(b: *std.build.Builder) void {
2022-01-23 12:37:04 +00:00
const target = CrossTarget{ .os_tag = .windows, .cpu_arch = .i386, .abi = .msvc };
2022-01-26 20:51:00 +00:00
2022-01-23 12:37:04 +00:00
const lib = b.addSharedLibrary("chuniio_tasoller", "src/main.zig", .unversioned);
2022-01-26 20:51:00 +00:00
lib.setBuildMode(b.standardReleaseOptions());
2022-01-23 12:37:04 +00:00
lib.setTarget(target);
2022-01-23 00:28:12 +00:00
lib.install();
2022-01-26 20:51:00 +00:00
2022-02-04 20:54:43 +00:00
const exe = b.addExecutable("tasoller_test", "src/main.zig");
lib.setBuildMode(b.standardReleaseOptions());
exe.setTarget(target);
exe.install();
2022-01-23 00:28:12 +00:00
}