Fixed C++ language auto detection build, disable C++98 warnings with Clang #1235, #1231

master
Christophe ago%!(EXTRA string=1 year) committed by Christophe
parent 31a5f56a7c
commit b251b22d00
  1. 11
      CMakeLists.txt
  2. 5
      readme.md

@ -88,6 +88,17 @@ elseif(GLM_ENABLE_CXX_98)
if(NOT GLM_QUIET)
message(STATUS "GLM: Build with C++98 features")
endif()
else()
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang")
message(STATUS "GLM: Disable -Wc++98-compat warnings")
add_compile_options(-Wno-c++98-compat)
add_compile_options(-Wno-c++98-compat-pedantic)
endif()
if(NOT GLM_QUIET)
message(STATUS "GLM: Build with C++ features auto detection")
endif()
endif()
option(GLM_ENABLE_LANG_EXTENSIONS "Enable language extensions" OFF)

@ -105,6 +105,11 @@ target_link_libraries(main PRIVATE glm::glm)
## Release notes
### [GLM 1.0.1](https://github.com/g-truc/glm) - 2024-XX-XX
#### Fixes:
- Fixed C++ language auto detection build, disable C++98 warnings with Clang #1235, #1231
### [GLM 1.0.0](https://github.com/g-truc/glm/releases/tag/1.0.0) - 2024-01-24
#### Features:
- Added *GLM_EXT_scalar_reciprocal* with tests

Loading…
Cancel
Save