diff options
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -1,4 +1,5 @@ const std = @import("std"); +const Wyhash = @import("./src/wyhash.zig").Wyhash; fn moduleSource(comptime out: []const u8) FileSource { if (comptime std.fs.path.dirname(@src().file)) |base| { @@ -76,13 +77,13 @@ const BunBuildOptions = struct { pub fn updateRuntime(this: *BunBuildOptions) anyerror!void { var runtime_out_file = try std.fs.cwd().openFile("src/runtime.out.js", .{ .mode = .read_only }); - const runtime_hash = std.hash.Wyhash.hash( + const runtime_hash = Wyhash.hash( 0, try runtime_out_file.readToEndAlloc(std.heap.page_allocator, try runtime_out_file.getEndPos()), ); this.runtime_js_version = runtime_hash; var fallback_out_file = try std.fs.cwd().openFile("src/fallback.out.js", .{ .mode = .read_only }); - const fallback_hash = std.hash.Wyhash.hash( + const fallback_hash = Wyhash.hash( 0, try fallback_out_file.readToEndAlloc(std.heap.page_allocator, try fallback_out_file.getEndPos()), ); @@ -192,12 +193,12 @@ pub fn build(b: *Build) !void { else "root.zig"; - const min_version: std.builtin.Version = if (target.getOsTag() != .freestanding) + const min_version: std.SemanticVersion = if (target.getOsTag() != .freestanding) target.getOsVersionMin().semver else .{ .major = 0, .minor = 0, .patch = 0 }; - const max_version: std.builtin.Version = if (target.getOsTag() != .freestanding) + const max_version: std.SemanticVersion = if (target.getOsTag() != .freestanding) target.getOsVersionMax().semver else .{ .major = 0, .minor = 0, .patch = 0 }; |