added glm to the project

This commit is contained in:
Lukian 2025-01-29 14:15:21 +01:00
parent ed8237a601
commit e466e72ffc
3 changed files with 6 additions and 1 deletions

3
.gitmodules vendored
View file

@ -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

View file

@ -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")

1
lib/glm Submodule

@ -0,0 +1 @@
Subproject commit 69b130c162e6266e07392741bd04feacc55dcda2