diff options
| author | Krzysztof Wolicki <der.teufel.mail@gmail.com> | 2024-01-15 23:23:41 +0100 |
|---|---|---|
| committer | Krzysztof Wolicki <der.teufel.mail@gmail.com> | 2024-01-15 23:23:41 +0100 |
| commit | f75558b387a8d16f2e1ce4c886ebcc921bbea0ed (patch) | |
| tree | edf604545c41d41d594c61434b67a79042d353a4 /pkg/libxml2 | |
| parent | c8c2f4b0ffba505e716574d4695729ca0e52eca0 (diff) | |
Use addCSourceFiles with dependency instead of manually adding files in a loop
Diffstat (limited to 'pkg/libxml2')
| -rw-r--r-- | pkg/libxml2/build.zig | 11 |
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(.{ |
