From ee298a05298b215b8ed6c3eb2c018115c3f9ee4b Mon Sep 17 00:00:00 2001 From: Warwick Date: Thu, 13 Mar 2025 18:01:30 +0000 Subject: [PATCH] Move cglm to cpm because fedora hates me --- CMakeLists.txt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f774bd5..afd046b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,11 +12,20 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) # Build Dependancies find_package(PkgConfig REQUIRED) +# download CPM.cmake +file( + DOWNLOAD + https://github.com/cpm-cmake/CPM.cmake/releases/download/v0.38.3/CPM.cmake + ${CMAKE_CURRENT_BINARY_DIR}/cmake/CPM.cmake + EXPECTED_HASH SHA256=cc155ce02e7945e7b8967ddfaff0b050e958a723ef7aad3766d368940cb15494 +) +include(${CMAKE_CURRENT_BINARY_DIR}/cmake/CPM.cmake) + # Dependancies find_package(Vulkan REQUIRED) find_package(glfw3 REQUIRED) set(GLFW_LIBRARIES glfw) -pkg_check_modules(CGLM REQUIRED cglm) +CPMAddPackage("gh:recp/cglm#v0.9.6") #find_package(m REQUIRED) # Include dirs