File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change 1
- cmake_minimum_required (VERSION 3.1.0 FATAL_ERROR )
1
+ cmake_minimum_required (VERSION 2.8 FATAL_ERROR )
2
2
PROJECT (sioclient )
3
3
4
4
option (BUILD_SHARED_LIBS "Build the shared library" OFF )
@@ -39,9 +39,12 @@ target_include_directories(sioclient PRIVATE
39
39
${CMAKE_CURRENT_LIST_DIR} /lib/asio/asio/include
40
40
)
41
41
42
+ if (CMAKE_VERSION VERSION_GREATER "3.1" )
42
43
set_property (TARGET sioclient PROPERTY CXX_STANDARD 11 )
43
44
set_property (TARGET sioclient PROPERTY CXX_STANDARD_REQUIRED ON )
44
-
45
+ else ()
46
+ set_property (TARGET sioclient APPEND_STRING PROPERTY COMPILE_FLAGS "-std=c++11" )
47
+ endif ()
45
48
if (BUILD_SHARED_LIBS )
46
49
set_target_properties (sioclient
47
50
PROPERTIES
@@ -62,9 +65,13 @@ target_include_directories(sioclient_tls PRIVATE
62
65
${OPENSSL_INCLUDE_DIR}
63
66
)
64
67
68
+ if (CMAKE_VERSION VERSION_GREATER "3.1" )
65
69
set_property (TARGET sioclient_tls PROPERTY CXX_STANDARD 11 )
66
70
set_property (TARGET sioclient_tls PROPERTY CXX_STANDARD_REQUIRED ON )
67
71
target_link_libraries (sioclient_tls PRIVATE ${OPENSSL_LIBRARIES} )
72
+ else ()
73
+ set_property (TARGET sioclient_tls APPEND_STRING PROPERTY COMPILE_FLAGS "-std=c++11" )
74
+ endif ()
68
75
target_compile_definitions (sioclient_tls PRIVATE -DSIO_TLS )
69
76
if (BUILD_SHARED_LIBS )
70
77
set_target_properties (sioclient_tls
You can’t perform that action at this time.
0 commit comments