include(FetchContent) FetchContent_Declare( glm GIT_REPOSITORY https://github.com/g-truc/glm.git GIT_TAG 0.9.9.8 GIT_SHALLOW TRUE ) set(GLM_TEST_ENABLE OFF) FetchContent_MakeAvailable(glm)