aboutsummaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorAndrew Kelley <superjoe30@gmail.com>2018-02-09 18:27:50 -0500
committerAndrew Kelley <superjoe30@gmail.com>2018-02-09 18:27:50 -0500
commita2bd9f8912ade5149855dc6e2371aaae49093660 (patch)
tree04dab23f1d6d730b5266506422daf820124fa139 /build.zig
parente7bf8f3f04efc280a76a3a38b4e6d470d279e41a (diff)
downloadzig-a2bd9f8912ade5149855dc6e2371aaae49093660.tar.gz
zig-a2bd9f8912ade5149855dc6e2371aaae49093660.zip
std lib: modify allocator idiom
Before we accepted a nullable allocator for some stuff like opening files. Now we require an allocator. Use the mem.FixedBufferAllocator pattern if a bound on the amount to allocate is known. This also establishes the pattern that usually an allocator is the first argument to a function (possibly after "self"). fix docs for std.cstr.addNullByte self hosted compiler: * only build docs when explicitly asked to * clean up main * stub out zig fmt
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig1
1 files changed, 0 insertions, 1 deletions
diff --git a/build.zig b/build.zig
index facbe1f209..0a7795d615 100644
--- a/build.zig
+++ b/build.zig
@@ -78,7 +78,6 @@ pub fn build(b: &Builder) !void {
exe.linkSystemLibrary("c");
b.default_step.dependOn(&exe.step);
- b.default_step.dependOn(docs_step);
const skip_self_hosted = b.option(bool, "skip-self-hosted", "Main test suite skips building self hosted compiler") ?? false;
if (!skip_self_hosted) {