I have some assets that I want to process before installing beside the binary (think images and 3d models that I wand to validate and optimize, etc) - how do I express that in the zig build system?
I could just run that logic at the start of pub fn build(b: *std.Build) void {... but then assets would get processed even if they haven't changed and I'd like to use zig's diffing/caching logic rather than reimplement my own.