From e466e72ffc041201905bea3eeac5db896d3ce843 Mon Sep 17 00:00:00 2001 From: Lukian Date: Wed, 29 Jan 2025 14:15:21 +0100 Subject: [PATCH] added glm to the project --- .gitmodules | 3 +++ CMakeLists.txt | 3 ++- lib/glm | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) create mode 160000 lib/glm diff --git a/.gitmodules b/.gitmodules index 52e34f6..879dbe7 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "lib/glfw"] path = lib/glfw url = https://github.com/glfw/glfw +[submodule "lib/glm"] + path = lib/glm + url = https://github.com/g-truc/glm diff --git a/CMakeLists.txt b/CMakeLists.txt index 9173c89..5c970c6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -3,8 +3,9 @@ cmake_minimum_required(VERSION 3.31) file(GLOB_RECURSE MY_SOURCES CONFIGURE_DEPENDS "${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/src/*.c") add_subdirectory("lib/glfw") +add_subdirectory("lib/glm") project("game_engine") add_executable("game_engine" "src/main.cpp" "${MY_SOURCES}") target_include_directories("game_engine" PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") -target_link_libraries("game_engine" "glfw") +target_link_libraries("game_engine" "glfw" "glm") diff --git a/lib/glm b/lib/glm new file mode 160000 index 0000000..69b130c --- /dev/null +++ b/lib/glm @@ -0,0 +1 @@ +Subproject commit 69b130c162e6266e07392741bd04feacc55dcda2