Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit01589b6

Browse files
committed
Simplifying the CMakeLists files.
1 parent21ccfb6 commit01589b6

File tree

4 files changed

+10
-22
lines changed

4 files changed

+10
-22
lines changed

‎CMakeLists.txt‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,11 @@
55

66
cmake_minimum_required(VERSION 2.6)
77
project(CPP-NETLIB)
8-
find_package( Boost 1.41.0 )
8+
find_package( Boost 1.43.0 REQUIRED unit_test_frameworksystemregex date_time thread filesystem )
9+
find_package( OpenSSL )
10+
find_package( Threads )
11+
set(Boost_USE_STATIC_LIBSON)
12+
set(Boost_USE_MULTITHREADEDON)
913
set(CMAKE_VERBOSE_MAKEFILEtrue)
1014

1115
if (CMAKE_BUILD_TYPEMATCHES Debug)

‎libs/network/example/CMakeLists.txt‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,7 @@
44
# http://www.boost.org/LICENSE_1_0.txt)
55

66
include_directories(${CPP-NETLIB_SOURCE_DIR})
7-
find_package( Boost 1.41.0 COMPONENTS program_optionssystemregex date_time thread filesystem )
8-
find_package( OpenSSL )
97
include_directories(${OPENSSL_INCLUDE_DIR})
10-
find_package( Threads )
11-
set(Boost_USE_STATIC_LIBSON)
12-
set(Boost_USE_MULTITHREADEDON)
138

149
if (Boost_FOUND)
1510
add_executable(http_client http_client.cpp)

‎libs/network/test/CMakeLists.txt‎

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,6 @@
44
# http://www.boost.org/LICENSE_1_0.txt)
55

66
include_directories(${CPP-NETLIB_SOURCE_DIR})
7-
find_package( Boost 1.41.0 COMPONENTS unit_test_frameworksystemregex date_time thread filesystem )
8-
find_package( OpenSSL )
9-
find_package( Threads )
10-
set(Boost_USE_STATIC_LIBSON)
11-
set(Boost_USE_MULTITHREADEDON)
127

138
add_subdirectory(uri)
149
add_subdirectory(http)
@@ -24,17 +19,17 @@ if (Boost_FOUND)
2419
set_source_files_properties(${test}.cpp
2520
PROPERTIESCOMPILE_FLAGS"-Wall")
2621
add_executable(cpp-netlib-${test}${test}.cpp)
27-
add_dependencies(cpp-netlib-${test} cppnetlib-uri-parsers)
22+
add_dependencies(cpp-netlib-${test} cppnetlib-uri-parsers)
2823

29-
# add_dependencies(cpp-netlib-${test} cppnetlib-uri-parsers)
30-
# target_link_libraries(cpp-netlib-${test} ${Boost_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} cppnetlib-uri-parsers)
31-
target_link_libraries(cpp-netlib-${test}${Boost_LIBRARIES}${CMAKE_THREAD_LIBS_INIT} cppnetlib-uri-parsers)
24+
target_link_libraries(cpp-netlib-${test}
25+
${Boost_LIBRARIES}${CMAKE_THREAD_LIBS_INIT} cppnetlib-uri-parsers)
3226
if (OPENSSL_FOUND)
3327
target_link_libraries(cpp-netlib-${test}${OPENSSL_LIBRARIES})
3428
endif()
3529
set_target_properties(cpp-netlib-${test}
3630
PROPERTIESRUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR}/tests)
37-
add_test(cpp-netlib-${test} ${CPP-NETLIB_BINARY_DIR}/tests/cpp-netlib-${test})
31+
add_test(cpp-netlib-${test}
32+
${CPP-NETLIB_BINARY_DIR}/tests/cpp-netlib-${test})
3833
endforeach (test)
3934

4035
endif()

‎libs/network/test/http/CMakeLists.txt‎

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,12 @@
55
# http://www.boost.org/LICENSE_1_0.txt)
66

77
include_directories(${CPP-NETLIB_SOURCE_DIR})
8-
find_package( Boost 1.43.0 REQUIRED unit_test_frameworksystemregex thread filesystem )
9-
find_package( OpenSSL )
108

119
if (OPENSSL_FOUND)
1210
include_directories(${OPENSSL_INCLUDE_DIR} )
1311
add_definitions(-DBOOST_NETWORK_ENABLE_HTTPS)
1412
endif()
1513

16-
find_package( Threads )
17-
set(Boost_USE_STATIC_LIBSON)
18-
set(Boost_USE_MULTITHREADEDON)
19-
2014
if (Boost_FOUND)
2115
set ( TESTS
2216
client_constructor_test

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp