summary refs log tree commit diff
path: root/build.zig
diff options
context:
space:
mode:
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig8
1 files changed, 4 insertions, 4 deletions
diff --git a/build.zig b/build.zig
index 86a81db..7294e1a 100644
--- a/build.zig
+++ b/build.zig
@@ -14,7 +14,6 @@ pub fn build(b: *std.build.Builder) void {
     exe.addCSourceFile("src/GameLoop.cpp", &cxxflags);
     exe.addCSourceFile("src/GameTick.cpp", &cxxflags);
     exe.addCSourceFile("src/Globals.cpp", &cxxflags);
-    exe.addCSourceFile("src/MacInput.cpp", &cxxflags);
     exe.addCSourceFile("src/Models.cpp", &cxxflags);
     exe.addCSourceFile("src/Person.cpp", &cxxflags);
     exe.addCSourceFile("src/Quaternions.cpp", &cxxflags);
@@ -23,17 +22,18 @@ pub fn build(b: *std.build.Builder) void {
     exe.addCSourceFile("src/Sprites.cpp", &cxxflags);
     exe.addCSourceFile("src/Support.cpp", &cxxflags);
     exe.addCSourceFile("src/Text.cpp", &cxxflags);
-    exe.addCSourceFile("src/Timer.cpp", &cxxflags);
     exe.addCSourceFile("src/Textures.cpp", &cxxflags);
 
+    exe.addPackage(.{ .name = "gfz", .path = "lib/gfz/src/gfz.zig" });
+    exe.linkSystemLibrary("glfw");
     exe.addPackage(.{ .name = "ini", .path = "lib/ini/src/ini.zig" });
     exe.addPackage(.{ .name = "loca", .path = "lib/loca/src/main.zig" });
     exe.addPackage(.{ .name = "zeal", .path = "lib/zeal/src/zeal.zig" });
+    exe.linkSystemLibrary("openal");
+
     exe.linkSystemLibrary("GL");
     exe.linkSystemLibrary("GLU");
-    exe.linkSystemLibrary("SDL");
     exe.linkSystemLibrary("c++");
-    exe.linkSystemLibrary("openal");
     exe.linkSystemLibrary("vorbisfile");
 
     // Standard target options allows the person running `zig build` to choose