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

Commit7e9df06

Browse files
committed
Updating the Jamfiles to support the external libs, and the new location of tests.
1 parent76afcf4 commit7e9df06

File tree

2 files changed

+19
-10
lines changed

2 files changed

+19
-10
lines changed

‎libs/network/build/Jamfile.v2‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,20 @@
77
project cpp-netlib :
88
requirements
99
<include>../../../
10-
<include>$BOOST_ROOT
10+
<include>$(BOOST_ROOT)
11+
<c++-template-depth>256
1112
: source-location ../../../
1213
;
1314

1415
cpp-pch client : boost/network/include/http/client.hpp ;
1516
cpp-pch server : boost/network/include/http/server.hpp ;
1617
lib cppnetlib-uri-parsers : libs/network/src/parse_uri_impl.cpp ;
18+
lib cppnetlib-server-parsers : libs/network/src/server_request_parsers_impl.cpp ;
1719

1820
install headers : client server
1921
: <location>../../../boost/network/include/http ;
2022

23+
install libraries : cppnetlib-uri-parsers cppnetlib-server-parsers ;
24+
2125
alias all : headers ;
2226

‎libs/network/test/Jamfile.v2‎

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ project network_test :
2222
<source>/boost//regex
2323
<source>/boost//thread
2424
<source>/boost//filesystem
25+
<define>BOOST_NETWORK_ENABLE_HTTPS
2526
<toolset>gcc:<linkflags>-lpthread
2627
<toolset>gcc:<linkflags>-lssl
2728
<toolset>gcc:<linkflags>-lcrypto
@@ -39,20 +40,24 @@ project network_test :
3940
<link>static
4041
;
4142

42-
unit-test http_localhost_tests : http_localhost_tests.cpp ;
43-
unit-test https_localhost_tests : https_localhost_tests.cpp ;
43+
unit-test http_localhost_tests : http_localhost_tests.cpp/cpp-netlib//cppnetlib-uri-parsers;
44+
unit-test https_localhost_tests : https_localhost_tests.cpp/cpp-netlib//cppnetlib-uri-parsers;
4445
unit-test message_test : message_test.cpp ;
4546
unit-test message_transform_test : message_transform_test.cpp ;
46-
unit-test http_1_0_test : http_1_0_test.cpp ;
47-
unit-test http_1_1_test : http_1_1_test.cpp ;
48-
unit-test http_message_test : http_message_test.cpp ;
49-
unit-test url_test : url_test.cpp ;
47+
unit-test http_message_test : http_message_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
48+
unit-test url_test : url_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
5049
unit-test client_server_include_failure : client_server_include_failure.cpp ;
5150
unit-test http_incremental_parser : http_incremental_parser.cpp ;
5251
unit-test http_incremental_request_parser : http_incremental_request_parser.cpp ;
53-
unit-test http_async_message_ready : http_async_message_ready.cpp ;
54-
exe http_async_server : http_async_server.cpp ;
55-
exe hello_world : hello_world.cpp ;
52+
unit-test http_async_message_ready : http_async_message_ready.cpp /cpp-netlib//cppnetlib-uri-parsers ;
53+
54+
unit-test http_client_constructor_test : http/client_constructor_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
55+
unit-test http_client_get_test : http/client_get_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
56+
unit-test http_client_get_different_port_test : http/client_get_different_port_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
57+
unit-test http_client_get_timeout_test : http/client_get_timeout_test.cpp /cpp-netlib//cppnetlib-uri-parsers ;
58+
59+
exe http_async_server : http/server_async.cpp /cpp-netlib//cppnetlib-server-parsers ;
60+
exe hello_world : http/server_hello_world.cpp /cpp-netlib//cppnetlib-server-parsers ;
5661

5762
make httplib_acceptance.passed : httplib_acceptance.py hello_world : @python_runner ;
5863
make httplib_async_acceptance.passed : httplib_acceptance.py http_async_server : @python_runner ;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp