aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.zig45
1 files changed, 24 insertions, 21 deletions
diff --git a/build.zig b/build.zig
index d4746e1..5c0a74c 100644
--- a/build.zig
+++ b/build.zig
@@ -10,27 +10,30 @@ pub fn build(b: *std.Build) void {
.optimize = optimize,
});
- lib.addCSourceFiles(&[_][]const u8{
- "depends/mgl/src/graphics/texture.c",
- "depends/mgl/src/graphics/sprite.c",
- "depends/mgl/src/graphics/image.c",
- "depends/mgl/src/graphics/font_char_map.c",
- "depends/mgl/src/graphics/font.c",
- "depends/mgl/src/graphics/vertex.c",
- "depends/mgl/src/graphics/primitive_type.c",
- "depends/mgl/src/graphics/vertex_buffer.c",
- "depends/mgl/src/graphics/text.c",
- "depends/mgl/src/graphics/shader.c",
- "depends/mgl/src/graphics/rectangle.c",
- "depends/mgl/src/system/fileutils.c",
- "depends/mgl/src/system/utf8.c",
- "depends/mgl/src/system/clock.c",
- "depends/mgl/src/mgl.c",
- "depends/mgl/src/window/window.c",
- "depends/mgl/src/gl.c",
- }, &[_][]const u8{
- "-Wall",
- "-Wextra",
+ lib.addCSourceFiles(.{
+ .files = &.{
+ "depends/mgl/src/graphics/texture.c",
+ "depends/mgl/src/graphics/sprite.c",
+ "depends/mgl/src/graphics/image.c",
+ "depends/mgl/src/graphics/font_char_map.c",
+ "depends/mgl/src/graphics/font.c",
+ "depends/mgl/src/graphics/vertex.c",
+ "depends/mgl/src/graphics/primitive_type.c",
+ "depends/mgl/src/graphics/vertex_buffer.c",
+ "depends/mgl/src/graphics/text.c",
+ "depends/mgl/src/graphics/shader.c",
+ "depends/mgl/src/graphics/rectangle.c",
+ "depends/mgl/src/system/fileutils.c",
+ "depends/mgl/src/system/utf8.c",
+ "depends/mgl/src/system/clock.c",
+ "depends/mgl/src/mgl.c",
+ "depends/mgl/src/window/window.c",
+ "depends/mgl/src/gl.c",
+ },
+ .flags = &.{
+ "-Wall",
+ "-Wextra",
+ },
});
lib.addIncludePath(.{ .path = "depends/mgl/include" });
lib.linkSystemLibrary("x11");