From 7759f55630bb3b99cf65b9d3f0559d80c5844500 Mon Sep 17 00:00:00 2001 From: Jessica Hamilton Date: Thu, 9 Apr 2015 07:46:15 +1200 Subject: [PATCH] Haiku: link to libnetwork --- example/cpp03/allocation/Jamfile.v2 | 5 +++++ example/cpp03/buffers/Jamfile.v2 | 5 +++++ example/cpp03/chat/Jamfile.v2 | 5 +++++ example/cpp03/echo/Jamfile.v2 | 5 +++++ example/cpp03/fork/Jamfile.v2 | 6 ++++++ example/cpp03/http/client/Jamfile.v2 | 5 +++++ example/cpp03/http/server/Jamfile.v2 | 5 +++++ example/cpp03/http/server2/Jamfile.v2 | 5 +++++ example/cpp03/http/server3/Jamfile.v2 | 5 +++++ example/cpp03/http/server4/Jamfile.v2 | 5 +++++ example/cpp03/icmp/Jamfile.v2 | 5 +++++ example/cpp03/invocation/Jamfile.v2 | 5 +++++ example/cpp03/iostreams/Jamfile.v2 | 5 +++++ example/cpp03/local/Jamfile.v2 | 8 ++++++++ example/cpp03/multicast/Jamfile.v2 | 5 +++++ example/cpp03/nonblocking/Jamfile.v2 | 5 +++++ example/cpp03/porthopper/Jamfile.v2 | 5 +++++ example/cpp03/serialization/Jamfile.v2 | 5 +++++ example/cpp03/services/Jamfile.v2 | 5 +++++ example/cpp03/socks4/Jamfile.v2 | 5 +++++ example/cpp03/spawn/Jamfile.v2 | 5 +++++ example/cpp03/ssl/Jamfile.v2 | 5 +++++ example/cpp03/timeouts/Jamfile.v2 | 5 +++++ example/cpp03/timers/Jamfile.v2 | 5 +++++ example/cpp03/tutorial/Jamfile.v2 | 5 +++++ example/cpp03/windows/Jamfile.v2 | 5 +++++ example/cpp11/allocation/Jamfile.v2 | 5 +++++ example/cpp11/buffers/Jamfile.v2 | 5 +++++ example/cpp11/chat/Jamfile.v2 | 5 +++++ example/cpp11/echo/Jamfile.v2 | 5 +++++ example/cpp11/futures/Jamfile.v2 | 5 +++++ example/cpp11/http/server/Jamfile.v2 | 5 +++++ example/cpp11/spawn/Jamfile.v2 | 5 +++++ test/Jamfile.v2 | 5 +++++ test/latency/Jamfile.v2 | 5 +++++ test/ssl/Jamfile.v2 | 5 +++++ 36 files changed, 184 insertions(+) diff --git a/example/cpp03/allocation/Jamfile.v2 b/example/cpp03/allocation/Jamfile.v2 index 94bc5cb4..62730279 100644 --- a/example/cpp03/allocation/Jamfile.v2 +++ b/example/cpp03/allocation/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : server.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/buffers/Jamfile.v2 b/example/cpp03/buffers/Jamfile.v2 index f7f34d4c..d44cc77e 100644 --- a/example/cpp03/buffers/Jamfile.v2 +++ b/example/cpp03/buffers/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : reference_counted.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/chat/Jamfile.v2 b/example/cpp03/chat/Jamfile.v2 index 49185663..ae99c150 100644 --- a/example/cpp03/chat/Jamfile.v2 +++ b/example/cpp03/chat/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe chat_server : chat_server.cpp ; diff --git a/example/cpp03/echo/Jamfile.v2 b/example/cpp03/echo/Jamfile.v2 index 6f950e75..44cd7d45 100644 --- a/example/cpp03/echo/Jamfile.v2 +++ b/example/cpp03/echo/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe async_tcp_echo_server : async_tcp_echo_server.cpp ; diff --git a/example/cpp03/fork/Jamfile.v2 b/example/cpp03/fork/Jamfile.v2 index 003bbfa1..5e8915ce 100644 --- a/example/cpp03/fork/Jamfile.v2 +++ b/example/cpp03/fork/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe daemon : daemon.cpp @@ -35,6 +39,7 @@ exe daemon NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe process_per_connection @@ -50,4 +55,5 @@ exe process_per_connection NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/http/client/Jamfile.v2 b/example/cpp03/http/client/Jamfile.v2 index e222c2f0..8db628ea 100644 --- a/example/cpp03/http/client/Jamfile.v2 +++ b/example/cpp03/http/client/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -35,6 +39,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe async_client : async_client.cpp ; diff --git a/example/cpp03/http/server/Jamfile.v2 b/example/cpp03/http/server/Jamfile.v2 index a841031c..72185b44 100644 --- a/example/cpp03/http/server/Jamfile.v2 +++ b/example/cpp03/http/server/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : connection.cpp @@ -43,4 +47,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/http/server2/Jamfile.v2 b/example/cpp03/http/server2/Jamfile.v2 index 1a5a1fef..65cb006e 100644 --- a/example/cpp03/http/server2/Jamfile.v2 +++ b/example/cpp03/http/server2/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : connection.cpp @@ -43,4 +47,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/http/server3/Jamfile.v2 b/example/cpp03/http/server3/Jamfile.v2 index 02ce0a74..7be54750 100644 --- a/example/cpp03/http/server3/Jamfile.v2 +++ b/example/cpp03/http/server3/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : connection.cpp @@ -42,4 +46,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/http/server4/Jamfile.v2 b/example/cpp03/http/server4/Jamfile.v2 index d9a03811..ceb094f4 100644 --- a/example/cpp03/http/server4/Jamfile.v2 +++ b/example/cpp03/http/server4/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : file_handler.cpp @@ -41,4 +45,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/icmp/Jamfile.v2 b/example/cpp03/icmp/Jamfile.v2 index f10f9468..909153fa 100644 --- a/example/cpp03/icmp/Jamfile.v2 +++ b/example/cpp03/icmp/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe ping : ping.cpp @@ -35,4 +39,5 @@ exe ping NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/invocation/Jamfile.v2 b/example/cpp03/invocation/Jamfile.v2 index 57aba085..52b45df6 100644 --- a/example/cpp03/invocation/Jamfile.v2 +++ b/example/cpp03/invocation/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe prioritised_handlers : prioritised_handlers.cpp @@ -35,4 +39,5 @@ exe prioritised_handlers NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/iostreams/Jamfile.v2 b/example/cpp03/iostreams/Jamfile.v2 index 92745a18..6d47538f 100644 --- a/example/cpp03/iostreams/Jamfile.v2 +++ b/example/cpp03/iostreams/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -35,6 +39,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe daytime_client : daytime_client.cpp ; diff --git a/example/cpp03/local/Jamfile.v2 b/example/cpp03/local/Jamfile.v2 index 18aa324a..b426d676 100644 --- a/example/cpp03/local/Jamfile.v2 +++ b/example/cpp03/local/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe connect_pair : connect_pair.cpp @@ -36,6 +40,7 @@ exe connect_pair NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe iostream_client @@ -51,6 +56,7 @@ exe iostream_client NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe stream_client @@ -66,6 +72,7 @@ exe stream_client NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe stream_server @@ -81,4 +88,5 @@ exe stream_server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/multicast/Jamfile.v2 b/example/cpp03/multicast/Jamfile.v2 index f55fbef8..1c8dae6f 100644 --- a/example/cpp03/multicast/Jamfile.v2 +++ b/example/cpp03/multicast/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -35,6 +39,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe receiver : receiver.cpp ; diff --git a/example/cpp03/nonblocking/Jamfile.v2 b/example/cpp03/nonblocking/Jamfile.v2 index 681b8deb..1abb18f9 100644 --- a/example/cpp03/nonblocking/Jamfile.v2 +++ b/example/cpp03/nonblocking/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe third_party_lib : third_party_lib.cpp @@ -35,4 +39,5 @@ exe third_party_lib NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/porthopper/Jamfile.v2 b/example/cpp03/porthopper/Jamfile.v2 index 96015e06..cae98110 100644 --- a/example/cpp03/porthopper/Jamfile.v2 +++ b/example/cpp03/porthopper/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -35,6 +39,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe client : client.cpp ; diff --git a/example/cpp03/serialization/Jamfile.v2 b/example/cpp03/serialization/Jamfile.v2 index 247db67f..2fe70834 100644 --- a/example/cpp03/serialization/Jamfile.v2 +++ b/example/cpp03/serialization/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe client : client.cpp ; diff --git a/example/cpp03/services/Jamfile.v2 b/example/cpp03/services/Jamfile.v2 index bd0a8518..5868e38a 100644 --- a/example/cpp03/services/Jamfile.v2 +++ b/example/cpp03/services/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe daytime_client : daytime_client.cpp @@ -37,4 +41,5 @@ exe daytime_client NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/socks4/Jamfile.v2 b/example/cpp03/socks4/Jamfile.v2 index d4480b99..5fd776eb 100644 --- a/example/cpp03/socks4/Jamfile.v2 +++ b/example/cpp03/socks4/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : sync_client.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/spawn/Jamfile.v2 b/example/cpp03/spawn/Jamfile.v2 index 4ba55895..76b22a68 100644 --- a/example/cpp03/spawn/Jamfile.v2 +++ b/example/cpp03/spawn/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : echo_server.cpp @@ -37,4 +41,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp03/ssl/Jamfile.v2 b/example/cpp03/ssl/Jamfile.v2 index ec7eda04..e6a2eeb4 100644 --- a/example/cpp03/ssl/Jamfile.v2 +++ b/example/cpp03/ssl/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} if [ os.name ] = NT { @@ -46,6 +50,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ssl crypto ; diff --git a/example/cpp03/timeouts/Jamfile.v2 b/example/cpp03/timeouts/Jamfile.v2 index 305c005e..b70b9bf0 100644 --- a/example/cpp03/timeouts/Jamfile.v2 +++ b/example/cpp03/timeouts/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -35,6 +39,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe async_tcp_client : async_tcp_client.cpp ; diff --git a/example/cpp03/timers/Jamfile.v2 b/example/cpp03/timers/Jamfile.v2 index 2a2fedf2..6753f4d5 100644 --- a/example/cpp03/timers/Jamfile.v2 +++ b/example/cpp03/timers/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe time_t_timer : time_t_timer.cpp @@ -35,6 +39,7 @@ exe time_t_timer NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; if [ os.name ] = NT diff --git a/example/cpp03/tutorial/Jamfile.v2 b/example/cpp03/tutorial/Jamfile.v2 index 783355b0..5602d90a 100644 --- a/example/cpp03/tutorial/Jamfile.v2 +++ b/example/cpp03/tutorial/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; obj timer1.obj : timer1/timer.cpp ; diff --git a/example/cpp03/windows/Jamfile.v2 b/example/cpp03/windows/Jamfile.v2 index 73dd6ced..f1317f18 100644 --- a/example/cpp03/windows/Jamfile.v2 +++ b/example/cpp03/windows/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe transmit_file : transmit_file.cpp @@ -35,4 +39,5 @@ exe transmit_file NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp11/allocation/Jamfile.v2 b/example/cpp11/allocation/Jamfile.v2 index 94bc5cb4..62730279 100644 --- a/example/cpp11/allocation/Jamfile.v2 +++ b/example/cpp11/allocation/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : server.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp11/buffers/Jamfile.v2 b/example/cpp11/buffers/Jamfile.v2 index f7f34d4c..d44cc77e 100644 --- a/example/cpp11/buffers/Jamfile.v2 +++ b/example/cpp11/buffers/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : reference_counted.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp11/chat/Jamfile.v2 b/example/cpp11/chat/Jamfile.v2 index d1d74427..2fdc06ec 100644 --- a/example/cpp11/chat/Jamfile.v2 +++ b/example/cpp11/chat/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe chat_server : chat_server.cpp ; diff --git a/example/cpp11/echo/Jamfile.v2 b/example/cpp11/echo/Jamfile.v2 index 6f950e75..44cd7d45 100644 --- a/example/cpp11/echo/Jamfile.v2 +++ b/example/cpp11/echo/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe async_tcp_echo_server : async_tcp_echo_server.cpp ; diff --git a/example/cpp11/futures/Jamfile.v2 b/example/cpp11/futures/Jamfile.v2 index ee4b2f45..8e575c75 100644 --- a/example/cpp11/futures/Jamfile.v2 +++ b/example/cpp11/futures/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : daytime_client.cpp @@ -35,4 +39,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp11/http/server/Jamfile.v2 b/example/cpp11/http/server/Jamfile.v2 index a841031c..72185b44 100644 --- a/example/cpp11/http/server/Jamfile.v2 +++ b/example/cpp11/http/server/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : connection.cpp @@ -43,4 +47,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/example/cpp11/spawn/Jamfile.v2 b/example/cpp11/spawn/Jamfile.v2 index 4ba55895..76b22a68 100644 --- a/example/cpp11/spawn/Jamfile.v2 +++ b/example/cpp11/spawn/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} exe server : echo_server.cpp @@ -37,4 +41,5 @@ exe server NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; diff --git a/test/Jamfile.v2 b/test/Jamfile.v2 index 8dc0a39f..161a7c54 100644 --- a/test/Jamfile.v2 +++ b/test/Jamfile.v2 @@ -26,6 +26,10 @@ else if [ os.name ] = QNXNTO { lib socket ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} local USE_SELECT = BOOST_ASIO_DISABLE_DEV_POLL @@ -56,6 +60,7 @@ project HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 QNXNTO:socket + HAIKU:network ; test-suite "asio" : diff --git a/test/latency/Jamfile.v2 b/test/latency/Jamfile.v2 index a25cef12..9685d949 100644 --- a/test/latency/Jamfile.v2 +++ b/test/latency/Jamfile.v2 @@ -21,6 +21,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} project : requirements @@ -36,6 +40,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; exe tcp_server : tcp_server.cpp ; diff --git a/test/ssl/Jamfile.v2 b/test/ssl/Jamfile.v2 index 13b16fed..47ebd7eb 100644 --- a/test/ssl/Jamfile.v2 +++ b/test/ssl/Jamfile.v2 @@ -25,6 +25,10 @@ else if [ os.name ] = HPUX { lib ipv6 ; } +else if [ os.name ] = HAIKU +{ + lib network ; +} local USE_SELECT = BOOST_ASIO_DISABLE_EPOLL @@ -46,6 +50,7 @@ project NT,gcc-cygwin:__USE_W32_SOCKETS HPUX,gcc:_XOPEN_SOURCE_EXTENDED HPUX:ipv6 + HAIKU:network ; test-suite "asio-ssl" :