diff options
Diffstat (limited to 'build.zig')
-rw-r--r-- | build.zig | 8 |
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 |