@@ -79,6 +79,7 @@ else()
endif()
+option(GLM_TEST_ENABLE "Build unit tests" ON)
option(GLM_TEST_ENABLE_SIMD_SSE2 "Enable SSE2 optimizations" OFF)
option(GLM_TEST_ENABLE_SIMD_SSE3 "Enable SSE3 optimizations" OFF)
option(GLM_TEST_ENABLE_SIMD_AVX "Enable AVX optimizations" OFF)
@@ -7,10 +7,12 @@ function(glmCreateTestGTC NAME)
COMMAND $<TARGET_FILE:${SAMPLE_NAME}> )
endfunction()
-add_subdirectory(bug)
-add_subdirectory(core)
-add_subdirectory(ext)
-add_subdirectory(gtc)
-add_subdirectory(gtx)
+if(GLM_TEST_ENABLE)
+ add_subdirectory(bug)
+ add_subdirectory(core)
+ add_subdirectory(ext)
+ add_subdirectory(gtc)
+ add_subdirectory(gtx)
+endif()