authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-12-04 00:33:04+01:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2020-12-04 12:43:58+01:00
loge3db2be89943333362210c1a8eb62b81c47bc1d2
tree9072eb34d88e814f006ea6f0a8fd32cc3be0032f
parent54706dd2294d998c6c6ad91c80a23a3471677c43

Add minimal standalone test case


3 files changed, 20 insertions(+), 0 deletions(-)

test/standalone.zig+1
......@@ -19,6 +19,7 @@ pub fn addCases(cases: *tests.StandaloneContext) void {
1919 cases.addBuildFile("test/standalone/use_alias/build.zig");
2020 cases.addBuildFile("test/standalone/brace_expansion/build.zig");
2121 cases.addBuildFile("test/standalone/empty_env/build.zig");
22 cases.addBuildFile("test/standalone/issue_7030/build.zig");
2223 if (std.Target.current.os.tag != .wasi) {
2324 cases.addBuildFile("test/standalone/load_dynamic_library/build.zig");
2425 }
test/standalone/issue_7030/build.zig created+14
......@@ -0,0 +1,14 @@
1const Builder = @import("std").build.Builder;
2
3pub fn build(b: *Builder) void {
4 const exe = b.addExecutable("issue_7030", "main.zig");
5 exe.setTarget(.{
6 .cpu_arch = .wasm32,
7 .os_tag = .freestanding,
8 });
9 exe.install();
10 b.default_step.dependOn(&exe.step);
11
12 const test_step = b.step("test", "Test the program");
13 test_step.dependOn(&exe.step);
14}
test/standalone/issue_7030/main.zig created+5
......@@ -0,0 +1,5 @@
1const std = @import("std");
2
3pub fn main() anyerror!void {
4 std.log.info("All your codebase are belong to us.", .{});
5}