diff --git a/scripts/_common.zig b/scripts/_common.zig index cd98eff56590eb1970f9dc52057a70ac9fc8cd5e..5e6c502d3d843c7111848bfdd61db844c5beb583 100644 --- a/scripts/_common.zig +++ b/scripts/_common.zig @@ -3,6 +3,8 @@ const zfetch = @import("zfetch"); const fmtValueLiteral = @import("fmt-valueliteral").fmtValueLiteral; const ansi = @import("ansi"); +pub const version = "13.0.0"; + pub fn Main(comptime T: type) type { comptime std.debug.assert(@hasDecl(T, "source_url")); comptime std.debug.assert(@hasDecl(T, "dest_file")); diff --git a/scripts/arabic_shaping.zig b/scripts/arabic_shaping.zig index 6bde80fc7e2a865aed6e501701d51ecdf649346c..a6c7a3dacad7994c04dc4870e9d3da84eed5acb1 100644 --- a/scripts/arabic_shaping.zig +++ b/scripts/arabic_shaping.zig @@ -2,7 +2,7 @@ const std = @import("std"); const common = @import("./_common.zig"); pub const default = common.Main(struct { - pub const source_url = "https://unicode.org/Public/UCD/latest/ucd/ArabicShaping.txt"; + pub const source_url = "https://unicode.org/Public/" ++ common.version ++ "/ucd/ArabicShaping.txt"; pub const dest_file = "src/arabic_shaping.zig"; diff --git a/scripts/bidi_brackets.zig b/scripts/bidi_brackets.zig index 41c97d0d948fa7746d4c54944d9fd0d86141dd2d..c86c6d1db0e217f0a4a2abe65c70146183ced07c 100644 --- a/scripts/bidi_brackets.zig +++ b/scripts/bidi_brackets.zig @@ -2,7 +2,7 @@ const std = @import("std"); const common = @import("./_common.zig"); pub const default = common.Main(struct { - pub const source_url = "https://unicode.org/Public/UCD/latest/ucd/BidiBrackets.txt"; + pub const source_url = "https://unicode.org/Public/" ++ common.version ++ "/ucd/BidiBrackets.txt"; pub const dest_file = "src/bidi_brackets.zig"; diff --git a/scripts/blocks.zig b/scripts/blocks.zig index 4ef24d1fc90fb32201dd2c42688714f1022d8009..5af6d2fa0661e9cd82579cc6e8924565f9b70b6e 100644 --- a/scripts/blocks.zig +++ b/scripts/blocks.zig @@ -2,7 +2,7 @@ const std = @import("std"); const common = @import("./_common.zig"); pub const default = common.Main(struct { - pub const source_url = "https://unicode.org/Public/UCD/latest/ucd/Blocks.txt"; + pub const source_url = "https://unicode.org/Public/" ++ common.version ++ "/ucd/Blocks.txt"; pub const dest_file = "src/blocks.zig";