diff --git a/src/build/SharedDeps.zig b/src/build/SharedDeps.zig index 0aab5ecf8..b6e9900e2 100644 --- a/src/build/SharedDeps.zig +++ b/src/build/SharedDeps.zig @@ -760,6 +760,9 @@ pub fn gtkDistResources( }); const resources_c = generate_c.addOutputFileArg("ghostty_resources.c"); generate_c.addFileArg(gresource_xml); + for (gresource.dependencies) |file| { + generate_c.addFileInput(b.path(file)); + } const generate_h = b.addSystemCommand(&.{ "glib-compile-resources", @@ -770,6 +773,9 @@ pub fn gtkDistResources( }); const resources_h = generate_h.addOutputFileArg("ghostty_resources.h"); generate_h.addFileArg(gresource_xml); + for (gresource.dependencies) |file| { + generate_h.addFileInput(b.path(file)); + } return .{ .resources_c = .{