diff options
Diffstat (limited to 'net/net.gyp')
-rw-r--r-- | net/net.gyp | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp index 979ff9e..9be8646 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -1352,6 +1352,59 @@ 'tools/flip_server/url_utilities.h', ], }, + { + 'target_name': 'curvecp', + 'type': '<(library)', + 'dependencies': [ + '../base/base.gyp:base', + 'net.gyp:net', + ], + 'sources': [ + 'curvecp/circular_buffer.cc', + 'curvecp/circular_buffer.h', + 'curvecp/client_packetizer.cc', + 'curvecp/client_packetizer.h', + 'curvecp/connection_key.cc', + 'curvecp/connection_key.h', + 'curvecp/curvecp_client_socket.cc', + 'curvecp/curvecp_client_socket.h', + 'curvecp/curvecp_server_socket.cc', + 'curvecp/curvecp_server_socket.h', + 'curvecp/messenger.h', + 'curvecp/messenger.cc', + 'curvecp/packetizer.h', + 'curvecp/protocol.cc', + 'curvecp/protocol.h', + 'curvecp/received_block_list.cc', + 'curvecp/received_block_list.h', + 'curvecp/rtt_and_send_rate_calculator.cc', + 'curvecp/rtt_and_send_rate_calculator.h', + 'curvecp/sent_block_list.cc', + 'curvecp/sent_block_list.h', + 'curvecp/server_messenger.cc', + 'curvecp/server_messenger.h', + 'curvecp/server_packetizer.cc', + 'curvecp/server_packetizer.h', + ], + }, + { + 'target_name': 'curvecp_unittests', + 'type': 'executable', + 'dependencies': [ + '../base/base.gyp:base', + 'net.gyp:curvecp', + 'net.gyp:net', + 'net_test_support', + '../testing/gmock.gyp:gmock', + '../testing/gtest.gyp:gtest', + '../third_party/zlib/zlib.gyp:zlib', + ], + 'sources': [ + 'curvecp/curvecp_transfer_unittest.cc', + 'curvecp/test_client.cc', + 'curvecp/test_server.cc', + ], + }, ] }], ['OS=="win"', { |