| ... | ... | @@ -9210,20 +9210,16 @@ const Builder = @import("std").build.Builder; |
| 9210 | 9210 | pub fn build(b: *Builder) void { |
| 9211 | 9211 | const obj = b.addObject("base64", "base64.zig"); |
| 9212 | 9212 | |
| 9213 | | const exe = b.addCExecutable("test"); |
| 9214 | | exe.addCompileFlags([_][]const u8 { |
| 9215 | | "-std=c99", |
| 9216 | | }); |
| 9217 | | exe.addSourceFile("test.c"); |
| 9213 | const exe = b.addExecutable("test", null); |
| 9214 | exe.addCSourceFile("test.c", [_][]const u8{"-std=c99"}); |
| 9218 | 9215 | exe.addObject(obj); |
| 9219 | | exe.setOutputPath("."); |
| 9220 | | |
| 9221 | | b.default_step.dependOn(&exe.step); |
| 9216 | exe.linkSystemLibrary("c"); |
| 9217 | exe.install(); |
| 9222 | 9218 | } |
| 9223 | 9219 | {#code_end#} |
| 9224 | 9220 | <p class="file">terminal</p> |
| 9225 | 9221 | <pre><code class="shell">$ zig build |
| 9226 | | $ ./test |
| 9222 | $ ./zig-cache/bin/test |
| 9227 | 9223 | all your base are belong to us</code></pre> |
| 9228 | 9224 | {#see_also|Targets|Zig Build System#} |
| 9229 | 9225 | {#header_close#} |