File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,16 +62,11 @@ message("CMAKE_CXX_FLAGS_RELEASE is ${CMAKE_CXX_FLAGS_RELEASE}")
6262message ("CMAKE_CXX_FLAGS_RELWITHDEBINFO is ${CMAKE_CXX_FLAGS_RELWITHDEBINFO} " )
6363message ("CMAKE_CXX_FLAGS_MINSIZEREL is ${CMAKE_CXX_FLAGS_MINSIZEREL} " )
6464
65- if (WIN32 )
66- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200" )
67- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14" )
68- else ()
69- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
70- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions -Wno-invalid-offsetof" )
71- if (APPLE )
72- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
73- endif ()
74- endif ()
65+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
66+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions -Wno-invalid-offsetof" )
67+ if (APPLE )
68+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
69+ endif ()
7570
7671add_subdirectory (src )
7772
Original file line number Diff line number Diff line change @@ -15,16 +15,11 @@ include_directories(${OPENSSL_INCLUDE_DIR} ${WORKFLOW_INCLUDE_DIR})
1515link_directories (${WORKFLOW_LIB_DIR} )
1616find_library (WORKFLOW_LIB NAMES libworkflow.a workflow HINTS ${WORKFLOW_LIB_DIR} )
1717
18- if (WIN32 )
19- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200" )
20- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14" )
21- else ()
22- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
23- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions -Wno-invalid-offsetof" )
24- if (APPLE )
25- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
26- endif ()
27- endif ()
18+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
19+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions -Wno-invalid-offsetof" )
20+ if (APPLE )
21+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
22+ endif ()
2823
2924set (BENCHMARK_LIST
3025 benchmark-01-http_server
Original file line number Diff line number Diff line change @@ -24,16 +24,11 @@ set(CXX_STD "c++14")
2424
2525find_package (GTest REQUIRED )
2626
27- if (WIN32 )
28- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200" )
29- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14" )
30- else ()
31- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
32- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=${CXX_STD} -fno-exceptions" )
33- if (APPLE )
34- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
35- endif ()
36- endif ()
27+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
28+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=${CXX_STD} -fno-exceptions" )
29+ if (APPLE )
30+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
31+ endif ()
3732
3833set (TEST_LIST
3934 task_unittest
Original file line number Diff line number Diff line change @@ -25,16 +25,11 @@ if (KAFKA STREQUAL "y")
2525 find_library (WFKAFKA_LIB NAMES libwfkafka.a wfkafka HINTS ${WORKFLOW_LIB_DIR} )
2626endif ()
2727
28- if (WIN32 )
29- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /MP /wd4200" )
30- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /wd4200 /std:c++14" )
31- else ()
32- set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
33- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions" )
34- if (APPLE )
35- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
36- endif ()
37- endif ()
28+ set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fPIC -pipe -std=gnu90" )
29+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIC -pipe -std=c++11 -fno-exceptions" )
30+ if (APPLE )
31+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations" )
32+ endif ()
3833
3934set (TUTORIAL_LIST
4035 tutorial-00-helloworld
You can’t perform that action at this time.
0 commit comments