Skip to content

Commit 9173946

Browse files
studiofugajmigual
authored andcommitted
chore: Remove unnecessary check for CMAKE_BUILD_TYPE (#311)
1 parent e2ca1f1 commit 9173946

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

CMakeLists.txt

+9-15
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,19 @@
11
cmake_minimum_required(VERSION 3.4 FATAL_ERROR)
2-
PROJECT(sioclient)
2+
PROJECT(sioclient
3+
VERSION 3.1.0
4+
)
35

46
option(BUILD_SHARED_LIBS "Build the shared library" OFF)
5-
option(BUILD_UNIT_TESTS "Builds unit tests target" OFF)
7+
option(BUILD_UNIT_TESTS "Builds unit tests target" OFF)
68

79
set(MAJOR 1)
810
set(MINOR 6)
911
set(PATCH 0)
1012

11-
if(NOT CMAKE_BUILD_TYPE )
12-
MESSAGE(STATUS "not define build type, set to release" )
13-
set(CMAKE_BUILD_TYPE Release )
14-
elseif(NOT (${CMAKE_BUILD_TYPE} STREQUAL "Release" OR ${CMAKE_BUILD_TYPE} STREQUAL "Debug" ))
15-
MESSAGE(SEND_ERROR "CMAKE_BUILD_TYPE must be either Release or Debug")
16-
return()
17-
endif()
18-
1913
aux_source_directory(${CMAKE_CURRENT_LIST_DIR}/src ALL_SRC)
2014
aux_source_directory(${CMAKE_CURRENT_LIST_DIR}/src/internal ALL_SRC)
21-
file(GLOB ALL_HEADERS ${CMAKE_CURRENT_LIST_DIR}/src/*.h )
22-
set(SIO_INCLUDEDIR ${CMAKE_CURRENT_LIST_DIR})
15+
16+
file(GLOB ALL_HEADERS ${CMAKE_CURRENT_LIST_DIR}/src/*.h)
2317

2418
add_definitions(
2519
# These will force ASIO to compile without Boost
@@ -32,10 +26,10 @@ add_definitions(
3226
)
3327

3428
add_library(sioclient ${ALL_SRC})
35-
target_include_directories(sioclient PUBLIC
29+
target_include_directories(sioclient PUBLIC
3630
${CMAKE_CURRENT_LIST_DIR}/src
3731
PRIVATE
38-
${CMAKE_CURRENT_LIST_DIR}/lib/websocketpp
32+
${CMAKE_CURRENT_LIST_DIR}/lib/websocketpp
3933
${CMAKE_CURRENT_LIST_DIR}/lib/rapidjson/include
4034
${CMAKE_CURRENT_LIST_DIR}/lib/asio/asio/include
4135
)
@@ -61,7 +55,7 @@ add_library(sioclient_tls ${ALL_SRC})
6155
target_include_directories(sioclient_tls PUBLIC
6256
${CMAKE_CURRENT_LIST_DIR}/src
6357
PRIVATE
64-
${CMAKE_CURRENT_LIST_DIR}/lib/websocketpp
58+
${CMAKE_CURRENT_LIST_DIR}/lib/websocketpp
6559
${CMAKE_CURRENT_LIST_DIR}/lib/rapidjson/include
6660
${CMAKE_CURRENT_LIST_DIR}/lib/asio/asio/include
6761
${OPENSSL_INCLUDE_DIR}

0 commit comments

Comments
 (0)