Commit 2cfa0f567d

Elaine Gibson <ypsvlq@gmail.com>
2025-05-31 04:14:01
std.Build.Watch: not supported on haiku
1 parent 2139eb7
Changed files (2)
lib
compiler
std
Build
lib/compiler/build_runner.zig
@@ -415,7 +415,7 @@ pub fn main() !void {
         else => return err,
     };
 
-    var w = if (watch) try Watch.init() else undefined;
+    var w: Watch = if (watch and Watch.have_impl) try Watch.init() else undefined;
 
     try run.thread_pool.init(thread_pool_options);
     defer run.thread_pool.deinit();
lib/std/Build/Watch.zig
@@ -600,7 +600,7 @@ const Os = switch (builtin.os.tag) {
             };
         }
     },
-    .dragonfly, .freebsd, .netbsd, .openbsd, .ios, .macos, .tvos, .visionos, .watchos, .haiku => struct {
+    .dragonfly, .freebsd, .netbsd, .openbsd, .ios, .macos, .tvos, .visionos, .watchos => struct {
         const posix = std.posix;
 
         kq_fd: i32,