|
|
@@ -58,6 +58,12 @@ endif()
|
|
|
|
|
|
option(GLM_TEST_ENABLE_LANG_EXTENSIONS "Enable language extensions" OFF)
|
|
|
|
|
|
+option(GLM_DISABLE_AUTO_DETECTION "Enable language extensions" OFF)
|
|
|
+
|
|
|
+if(GLM_DISABLE_AUTO_DETECTION)
|
|
|
+ add_definitions(-DGLM_FORCE_PLATFORM_UNKNOWN -DGLM_FORCE_COMPILER_UNKNOWN -DGLM_FORCE_ARCH_UNKNOWN -DGLM_FORCE_CXX_UNKNOWN)
|
|
|
+endif()
|
|
|
+
|
|
|
if(GLM_TEST_ENABLE_LANG_EXTENSIONS)
|
|
|
set(CMAKE_CXX_EXTENSIONS ON)
|
|
|
if((CMAKE_CXX_COMPILER_ID MATCHES "Clang") OR (CMAKE_CXX_COMPILER_ID MATCHES "GNU"))
|