blob: 290fecb9bb53a410e04fe514316065dcd6e12bac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -103,34 +103,7 @@
endif()
#Compiler flags
-list(APPEND SDK_COMPILER_FLAGS "-std=c++11")
-if(CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
- list(APPEND SDK_COMPILER_FLAGS "/MP")
- if (NOT ENABLE_RTTI)
- list(APPEND SDK_COMPILER_FLAGS "/GR-")
- endif()
-elseif (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- list(APPEND SDK_COMPILER_FLAGS "-fno-exceptions" "-fPIC")
- if (NOT ENABLE_RTTI)
- list(APPEND SDK_COMPILER_FLAGS "-fno-rtti")
- endif()
-
- list(APPEND SDK_COMPILER_FLAGS "-Wall" "-Werror" "-pedantic" "-Wextra")
-else()
- list(APPEND SDK_COMPILER_FLAGS "-fno-exceptions" "-fPIC")
- if (NOT ENABLE_RTTI)
- list(APPEND SDK_COMPILER_FLAGS "-fno-rtti")
- endif()
-
- list(APPEND SDK_COMPILER_FLAGS "-Wall" "-Werror" "-pedantic" "-Wextra")
-
- if (ENABLE_COVERAGE)
- SET(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage")
- SET(CMAKE_C_FLAGS_DEBUG "${CMAKE_C_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage")
- SET(CMAKE_EXE_LINKER_FLAGS_DEBUG "${CMAKE_EXE_LINKER_FLAGS_DEBUG} -fprofile-arcs -ftest-coverage")
- endif()
-endif()
-
+list(APPEND SDK_COMPILER_FLAGS "-std=c++11" "-fPIC")
if (BUILD_SHARED_LIBS)
set(STATIC_LIB_SUFFIX "-static")
|