mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 05:44:20 +00:00
stage2: avoid bloat when using -Donly-c
This commit is contained in:
parent
d0cf34a328
commit
677a0e2941
2 changed files with 2 additions and 1 deletions
|
|
@ -192,7 +192,7 @@ pub fn build(b: *std.Build) !void {
|
||||||
exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
|
exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
|
||||||
exe_options.addOption(bool, "force_gpa", force_gpa);
|
exe_options.addOption(bool, "force_gpa", force_gpa);
|
||||||
exe_options.addOption(bool, "only_c", only_c);
|
exe_options.addOption(bool, "only_c", only_c);
|
||||||
exe_options.addOption(bool, "omit_pkg_fetching_code", false);
|
exe_options.addOption(bool, "omit_pkg_fetching_code", only_c);
|
||||||
|
|
||||||
if (link_libc) {
|
if (link_libc) {
|
||||||
exe.linkLibC();
|
exe.linkLibC();
|
||||||
|
|
|
||||||
|
|
@ -3295,6 +3295,7 @@ fn buildOutputType(
|
||||||
switch (listen) {
|
switch (listen) {
|
||||||
.none => {},
|
.none => {},
|
||||||
.stdio => {
|
.stdio => {
|
||||||
|
if (build_options.only_c) unreachable;
|
||||||
try serve(
|
try serve(
|
||||||
comp,
|
comp,
|
||||||
std.io.getStdIn(),
|
std.io.getStdIn(),
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue