From 1f2548ec5f19bf2e7ab66b0349f4953499897b10 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 6 Sep 2017 14:18:14 -0400 Subject: [PATCH] better build.zig template --- std/special/build_file_template.zig | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/std/special/build_file_template.zig b/std/special/build_file_template.zig index 02872945a6..db560c1c05 100644 --- a/std/special/build_file_template.zig +++ b/std/special/build_file_template.zig @@ -1,20 +1,9 @@ const Builder = @import("std").build.Builder; -const Mode = @import("builtin").Mode; pub fn build(b: &Builder) { - const release_safe = b.option(bool, "--release-safe", "optimizations on and safety on") ?? false; - const release_fast = b.option(bool, "--release-fast", "optimizations on and safety off") ?? false; - - const build_mode = if (release_safe) { - Mode.ReleaseSafe - } else if (release_fast) { - Mode.ReleaseFast - } else { - Mode.Debug - }; - + const mode = b.standardReleaseOptions(); const exe = b.addExecutable("YOUR_NAME_HERE", "src/main.zig"); - exe.setBuildMode(build_mode); + exe.setBuildMode(mode); b.default_step.dependOn(&exe.step); }