mirror of
https://codeberg.org/andyscott/ziglings.git
synced 2024-12-22 22:13:11 -05:00
build: replace the logo step with the header step
Remove the logo step, and use PrintStep for the header step. The logo step was added as a quick fix after the Builder.addLog function was removed. Now the logo is no longer shown when running `zig build -l` or `zig build -h`.
This commit is contained in:
parent
45713ec8ab
commit
36e3f577ca
1 changed files with 3 additions and 5 deletions
|
@ -533,13 +533,11 @@ pub fn build(b: *Build) !void {
|
||||||
\\
|
\\
|
||||||
\\
|
\\
|
||||||
;
|
;
|
||||||
const header_step = b.step("info", logo);
|
|
||||||
|
|
||||||
const logo_step = PrintStep.create(b, logo, std.io.getStdErr());
|
const header_step = PrintStep.create(b, logo, std.io.getStdErr());
|
||||||
logo_step.step.dependOn(header_step);
|
|
||||||
|
|
||||||
const verify_all = b.step("ziglings", "Check all ziglings");
|
const verify_all = b.step("ziglings", "Check all ziglings");
|
||||||
verify_all.dependOn(header_step);
|
verify_all.dependOn(&header_step.step);
|
||||||
b.default_step = verify_all;
|
b.default_step = verify_all;
|
||||||
|
|
||||||
var prev_chain_verify = verify_all;
|
var prev_chain_verify = verify_all;
|
||||||
|
@ -574,7 +572,7 @@ pub fn build(b: *Build) !void {
|
||||||
chain_verify.dependOn(&verify_step.step);
|
chain_verify.dependOn(&verify_step.step);
|
||||||
|
|
||||||
const named_chain = b.step(b.fmt("{s}_start", .{key}), b.fmt("Check all solutions starting at {s}", .{ex.main_file}));
|
const named_chain = b.step(b.fmt("{s}_start", .{key}), b.fmt("Check all solutions starting at {s}", .{ex.main_file}));
|
||||||
named_chain.dependOn(header_step);
|
named_chain.dependOn(&header_step.step);
|
||||||
named_chain.dependOn(chain_verify);
|
named_chain.dependOn(chain_verify);
|
||||||
|
|
||||||
prev_chain_verify.dependOn(chain_verify);
|
prev_chain_verify.dependOn(chain_verify);
|
||||||
|
|
Loading…
Reference in a new issue