authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-02 23:56:56-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2023-03-15 10:48:13-07:00
log677a0e294116b0fcc1d69eea99c2fa62eb9873fe
treedcd7a7f74df14dad8547a23b6d5b7c7bd68a4c22
parentd0cf34a328d7818203e87b8d379e22067b7041e3

stage2: avoid bloat when using -Donly-c


2 files changed, 2 insertions(+), 1 deletions(-)

build.zig+1-1
......@@ -192,7 +192,7 @@ pub fn build(b: *std.Build) !void {
192192 exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
193193 exe_options.addOption(bool, "force_gpa", force_gpa);
194194 exe_options.addOption(bool, "only_c", only_c);
195 exe_options.addOption(bool, "omit_pkg_fetching_code", false);
195 exe_options.addOption(bool, "omit_pkg_fetching_code", only_c);
196196
197197 if (link_libc) {
198198 exe.linkLibC();
src/main.zig+1
......@@ -3295,6 +3295,7 @@ fn buildOutputType(
32953295 switch (listen) {
32963296 .none => {},
32973297 .stdio => {
3298 if (build_options.only_c) unreachable;
32983299 try serve(
32993300 comp,
33003301 std.io.getStdIn(),