diff options
author | Rutger Broekhoff | 2021-09-20 11:57:39 +0200 |
---|---|---|
committer | Rutger Broekhoff | 2021-09-20 11:57:39 +0200 |
commit | 29fb00a1c3a60d4faca2fb29ae56b73362baa917 (patch) | |
tree | 5542426d762402fb5beb66da3ae8c2bc42d80d89 /build.zig | |
parent | 1148e92a6a84d5fa65e4e8ef18328fcb4f16664d (diff) | |
download | zig-nkeys-29fb00a1c3a60d4faca2fb29ae56b73362baa917.tar.gz zig-nkeys-29fb00a1c3a60d4faca2fb29ae56b73362baa917.zip |
Make compatible with Zig master0.3.1
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -4,7 +4,7 @@ pub fn build(b: *std.build.Builder) !void { | |||
4 | const mode = b.standardReleaseOptions(); | 4 | const mode = b.standardReleaseOptions(); |
5 | const target = b.standardTargetOptions(.{}); | 5 | const target = b.standardTargetOptions(.{}); |
6 | 6 | ||
7 | var lib_tests = b.addTest("src/main.zig"); | 7 | const lib_tests = b.addTest("src/main.zig"); |
8 | lib_tests.setBuildMode(mode); | 8 | lib_tests.setBuildMode(mode); |
9 | 9 | ||
10 | const test_step = b.step("test", "Run library tests"); | 10 | const test_step = b.step("test", "Run library tests"); |
@@ -12,10 +12,13 @@ pub fn build(b: *std.build.Builder) !void { | |||
12 | 12 | ||
13 | const znk_version = "0.2.1"; | 13 | const znk_version = "0.2.1"; |
14 | 14 | ||
15 | var znk_tests = b.addTest("tool/znk.zig"); | 15 | const znk_options = b.addOptions(); |
16 | znk_options.addOption([]const u8, "version", znk_version); | ||
17 | |||
18 | const znk_tests = b.addTest("tool/znk.zig"); | ||
16 | znk_tests.setBuildMode(mode); | 19 | znk_tests.setBuildMode(mode); |
17 | znk_tests.addPackagePath("nkeys", "src/main.zig"); | 20 | znk_tests.addPackagePath("nkeys", "src/main.zig"); |
18 | znk_tests.addBuildOption([]const u8, "version", znk_version); | 21 | znk_tests.addOptions("build_options", znk_options); |
19 | 22 | ||
20 | const znk_test_step = b.step("test-znk", "Run znk tests"); | 23 | const znk_test_step = b.step("test-znk", "Run znk tests"); |
21 | znk_test_step.dependOn(&znk_tests.step); | 24 | znk_test_step.dependOn(&znk_tests.step); |
@@ -24,7 +27,7 @@ pub fn build(b: *std.build.Builder) !void { | |||
24 | znk.setBuildMode(mode); | 27 | znk.setBuildMode(mode); |
25 | znk.setTarget(target); | 28 | znk.setTarget(target); |
26 | znk.addPackagePath("nkeys", "src/main.zig"); | 29 | znk.addPackagePath("nkeys", "src/main.zig"); |
27 | znk.addBuildOption([]const u8, "version", znk_version); | 30 | znk.addOptions("build_options", znk_options); |
28 | 31 | ||
29 | const znk_install = b.addInstallArtifact(znk); | 32 | const znk_install = b.addInstallArtifact(znk); |
30 | 33 | ||