summaryrefslogtreecommitdiff
path: root/indra/cmake/GLM.cmake
diff options
context:
space:
mode:
authorErik Kundiman <erik@megapahit.org>2024-07-28 08:26:38 +0800
committerErik Kundiman <erik@megapahit.org>2024-07-28 08:26:38 +0800
commit630a1197d219e57098236913bbd464d6b03f2a6d (patch)
treeeceaf7e241c09550bc2f1a6b1d6e728aff6c6355 /indra/cmake/GLM.cmake
parent96a81b5ecbe3bffb582ded930752c0523df5e80a (diff)
Make system GLM found
I had to use find_package here directly because somehow our "different" use_system_binary wouldn't set glm_FOUND to true, even though CMake found the package.
Diffstat (limited to 'indra/cmake/GLM.cmake')
-rw-r--r--indra/cmake/GLM.cmake4
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/cmake/GLM.cmake b/indra/cmake/GLM.cmake
index 84b155f6c5..e1f05f9835 100644
--- a/indra/cmake/GLM.cmake
+++ b/indra/cmake/GLM.cmake
@@ -3,5 +3,9 @@ include(Prebuilt)
add_library( ll::glm INTERFACE IMPORTED )
+if (USESYSTEMLIBS)
+ find_package( glm REQUIRED )
+else ()
use_system_binary( glm )
use_prebuilt_binary(glm)
+endif ()