@@ -51,9 +51,9 @@ if(CCACHE_FOUND)
51
51
endif ()
52
52
endif (CCACHE_FOUND )
53
53
54
- if (" ${ CMAKE_CXX_COMPILER_ID} " STREQUAL "GNU" )
55
- if (${ RAPIDJSON_ENABLE_INSTRUMENTATION_OPT} )
56
- if (" ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "powerpc" OR " ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "ppc64" OR " ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "ppc64le" )
54
+ if (CMAKE_CXX_COMPILER_ID STREQUAL "GNU" )
55
+ if (RAPIDJSON_ENABLE_INSTRUMENTATION_OPT )
56
+ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le" )
57
57
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mcpu=native" )
58
58
else ()
59
59
#FIXME: x86 is -march=native, but doesn't mean every arch is this option. To keep original project's compatibility, I leave this except POWER.
@@ -84,7 +84,7 @@ if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
84
84
endif ()
85
85
endif ()
86
86
elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
87
- if (" ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "powerpc" OR " ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "ppc64" OR " ${ CMAKE_SYSTEM_PROCESSOR} " STREQUAL "ppc64le" )
87
+ if (CMAKE_SYSTEM_PROCESSOR STREQUAL "powerpc" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "ppc64le" )
88
88
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -mcpu=native" )
89
89
else ()
90
90
#FIXME: x86 is -march=native, but doesn't mean every arch is this option. To keep original project's compatibility, I leave this except POWER.
@@ -105,7 +105,7 @@ elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
105
105
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=undefined" )
106
106
endif ()
107
107
endif ()
108
- elseif (" ${ CMAKE_CXX_COMPILER_ID} " STREQUAL "MSVC" )
108
+ elseif (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" )
109
109
add_definitions (-D_CRT_SECURE_NO_WARNINGS=1 )
110
110
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc" )
111
111
elseif (CMAKE_CXX_COMPILER_ID MATCHES "XL" )
0 commit comments