From 0e030dabd78d14d64edc4851396371ba9b3aabf9 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 4 Apr 2022 14:38:19 -0700 Subject: [PATCH] freetype uses glad --- glad/include/glad/glad.h | 2 ++ src/freetype-gl/build.zig | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 glad/include/glad/glad.h diff --git a/glad/include/glad/glad.h b/glad/include/glad/glad.h new file mode 100644 index 000000000..5aafe2d6c --- /dev/null +++ b/glad/include/glad/glad.h @@ -0,0 +1,2 @@ +// Backwards compatibility +#include diff --git a/src/freetype-gl/build.zig b/src/freetype-gl/build.zig index a2ae812cc..74d10e649 100644 --- a/src/freetype-gl/build.zig +++ b/src/freetype-gl/build.zig @@ -23,11 +23,14 @@ pub fn link( var flags = std.ArrayList([]const u8).init(b.allocator); defer flags.deinit(); - // try flags.appendSlice(&.{}); + try flags.appendSlice(&.{ + "-DGL_WITH_GLAD", + }); // C files ret.addCSourceFiles(srcs, flags.items); ret.addIncludeDir(root()); + ret.addIncludeDir(thisDir() ++ "../../glad/include"); ret.linkLibC(); // For config.h