summaryrefslogtreecommitdiff
path: root/pkg/libxml2
diff options
context:
space:
mode:
authorKrzysztof Wolicki <der.teufel.mail@gmail.com>2024-01-15 23:23:41 +0100
committerKrzysztof Wolicki <der.teufel.mail@gmail.com>2024-01-15 23:23:41 +0100
commitf75558b387a8d16f2e1ce4c886ebcc921bbea0ed (patch)
treeedf604545c41d41d594c61434b67a79042d353a4 /pkg/libxml2
parentc8c2f4b0ffba505e716574d4695729ca0e52eca0 (diff)
Use addCSourceFiles with dependency instead of manually adding files in a loop
Diffstat (limited to 'pkg/libxml2')
-rw-r--r--pkg/libxml2/build.zig11
1 files changed, 5 insertions, 6 deletions
diff --git a/pkg/libxml2/build.zig b/pkg/libxml2/build.zig
index 0d95a4895..19890dcb0 100644
--- a/pkg/libxml2/build.zig
+++ b/pkg/libxml2/build.zig
@@ -94,12 +94,11 @@ pub fn build(b: *std.Build) !void {
}
}
- inline for (srcs) |src| {
- lib.addCSourceFile(.{
- .file = upstream.path(src),
- .flags = flags.items,
- });
- }
+ lib.addCSourceFiles(.{
+ .dependency = upstream,
+ .files = srcs,
+ .flags = flags.items,
+ });
lib.installHeader("override/include/libxml/xmlversion.h", "libxml/xmlversion.h");
lib.installHeadersDirectoryOptions(.{