From 11ef191f4a8bd4883442143070afefa301fbe33a Mon Sep 17 00:00:00 2001 From: Caleb Burke Date: Wed, 12 Aug 2026 10:50:10 +0000 Subject: [PATCH] adding third party libraries for engine --- .gitmodules | 10 ++++++++++ third_party/glfw | 1 + third_party/glm | 1 + third_party/imgui | 1 + 4 files changed, 13 insertions(+) create mode 100644 .gitmodules create mode 160000 third_party/glfw create mode 160000 third_party/glm create mode 160000 third_party/imgui diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..d82f3ba --- /dev/null +++ b/.gitmodules @@ -0,0 +1,10 @@ +[submodule "third_party/glfw"] + path = third_party/glfw + url = https://github.com/glfw/glfw.git +[submodule "third_party/glm"] + path = third_party/glm + url = https://github.com/g-truc/glm.git +[submodule "third_party/imgui"] + path = third_party/imgui + url = https://github.com/ocornut/imgui.git + branch = docking diff --git a/third_party/glfw b/third_party/glfw new file mode 160000 index 0000000..92dcf4c --- /dev/null +++ b/third_party/glfw @@ -0,0 +1 @@ +Subproject commit 92dcf4ce74f2e2554a98fea09be7c705c17daa5a diff --git a/third_party/glm b/third_party/glm new file mode 160000 index 0000000..6f14f47 --- /dev/null +++ b/third_party/glm @@ -0,0 +1 @@ +Subproject commit 6f14f4792a0cde5d0cf2c910506724d61cb95834 diff --git a/third_party/imgui b/third_party/imgui new file mode 160000 index 0000000..83f6686 --- /dev/null +++ b/third_party/imgui @@ -0,0 +1 @@ +Subproject commit 83f668625ad45364de71d385aeb6a5dd04bee02e