authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-16 11:50:34-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-07-16 11:50:34-04:00
log92e781baa147a7d07af4cb3c1f08c08bed8613e4
treed7a68184f9e311df41b4228602a46ee91a14cfb0
parent9a9a7daef0aff340e029fb9bb6d29361a3d7e767
signaturelock-open Commit is signed but in an unrecognized format.

fix documentation regarding mixing object files

closes #2905

1 files changed, 5 insertions(+), 9 deletions(-)

doc/langref.html.in+5-9
......@@ -9210,20 +9210,16 @@ const Builder = @import("std").build.Builder;
92109210pub fn build(b: *Builder) void {
92119211 const obj = b.addObject("base64", "base64.zig");
92129212
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"});
92189215 exe.addObject(obj);
9219 exe.setOutputPath(".");
9220
9221 b.default_step.dependOn(&exe.step);
9216 exe.linkSystemLibrary("c");
9217 exe.install();
92229218}
92239219 {#code_end#}
92249220 <p class="file">terminal</p>
92259221 <pre><code class="shell">$ zig build
9226$ ./test
9222$ ./zig-cache/bin/test
92279223all your base are belong to us</code></pre>
92289224 {#see_also|Targets|Zig Build System#}
92299225 {#header_close#}