zig/lib/std/Build
Andrew Kelley bbd90a562e build runner: implement --watch (work-in-progress)
I'm still learning how the fanotify API works but I think after playing
with it in this commit, I finally know how to implement it, at least on
Linux. This commit does not accomplish the goal but I want to take the
code in a different direction and still be able to reference this point
in time by viewing a source control diff.

I think the move is going to be saving the file_handle for the parent
directory, which combined with the dirent names is how we can correlate
the events back to the Step instances that have registered file system
inputs. I predict this to be similar to implementations on other
operating systems.
2024-07-12 00:14:07 -07:00
..
Cache std.Build.Cache.Path: add subPathOpt and TableAdapter 2024-07-12 00:14:07 -07:00
Step build runner: implement --watch (work-in-progress) 2024-07-12 00:14:07 -07:00
Cache.zig std.Build.Cache: add binToHex function 2024-07-04 17:12:45 -07:00
Module.zig build system: add docs to LinkSystemLibraryOptions 2024-07-05 11:34:13 -07:00
Step.zig build runner: implement --watch (work-in-progress) 2024-07-12 00:14:07 -07:00