We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 524234e commit 3f0d63bCopy full SHA for 3f0d63b
src/lib_json/CMakeLists.txt
@@ -1,13 +1,6 @@
1
-if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
2
- #Get compiler version.
3
- execute_process(COMMAND ${CMAKE_CXX_COMPILER} -dumpversion
4
- OUTPUT_VARIABLE GNUCXX_VERSION
5
- )
6
-
+if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.1.2)
7
#-Werror=* was introduced -after- GCC 4.1.2
8
- if(GNUCXX_VERSION VERSION_GREATER 4.1.2)
9
- add_compile_options("-Werror=strict-aliasing")
10
- endif()
+ add_compile_options("-Werror=strict-aliasing")
11
endif()
12
13
include(CheckIncludeFileCXX)
0 commit comments