From 7f268eded45c90e07044b1739ec44ac619b4067e Mon Sep 17 00:00:00 2001 From: inge4pres Date: Tue, 14 Oct 2025 21:15:14 +0200 Subject: [PATCH] build: generate Zig badges Signed-off-by: inge4pres --- scripts/generate_badges.d | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/generate_badges.d b/scripts/generate_badges.d index e5037ef..ffa4762 100755 --- a/scripts/generate_badges.d +++ b/scripts/generate_badges.d @@ -18,10 +18,14 @@ import std.traits : EnumMembers; immutable string bazel_svg = ``; const string bazel_svg_base64 = Base64.encode(representation(bazel_svg)); +immutable string zig_svg = ``; +const string zig_svg_base64 = Base64.encode(representation(zig_svg)); + enum BuildSystem { CMake, - Bazel + Bazel, + Zig } enum Cpu @@ -89,6 +93,8 @@ private: return url ~ "&logo=cmake"; case BuildSystem.Bazel: return url ~ "&logo=data:image/svg%2bxml;base64," ~ bazel_svg_base64; + case BuildSystem.Zig: + return url ~ "&logo=data:image/svg%2bxml;base64," ~ zig_svg_base64; } }