diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-02-09 18:27:50 -0500 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-02-09 18:27:50 -0500 |
| commit | a2bd9f8912ade5149855dc6e2371aaae49093660 (patch) | |
| tree | 04dab23f1d6d730b5266506422daf820124fa139 /build.zig | |
| parent | e7bf8f3f04efc280a76a3a38b4e6d470d279e41a (diff) | |
| download | zig-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.zig | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -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) { |
