Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(89)

Side by Side Diff: net/net.gyp

Issue 25085002: Break out balsa and epoll_server from net/tools/flip_server. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Cleanup Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | net/tools/DEPS » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2013 The Chromium Authors. All rights reserved. 1 # Copyright 2013 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 'chromium_code': 1, 7 'chromium_code': 1,
8 8
9 'linux_link_kerberos%': 0, 9 'linux_link_kerberos%': 0,
10 'use_tracing_cache_backend%': 0, 10 'use_tracing_cache_backend%': 0,
(...skipping 1885 matching lines...) Expand 10 before | Expand all | Expand 10 after
1896 'websockets/websocket_frame_test.cc', 1896 'websockets/websocket_frame_test.cc',
1897 'websockets/websocket_handshake_handler_test.cc', 1897 'websockets/websocket_handshake_handler_test.cc',
1898 'websockets/websocket_handshake_handler_spdy_test.cc', 1898 'websockets/websocket_handshake_handler_spdy_test.cc',
1899 'websockets/websocket_job_test.cc', 1899 'websockets/websocket_job_test.cc',
1900 'websockets/websocket_net_log_params_test.cc', 1900 'websockets/websocket_net_log_params_test.cc',
1901 'websockets/websocket_throttle_test.cc', 1901 'websockets/websocket_throttle_test.cc',
1902 ], 1902 ],
1903 'conditions': [ 1903 'conditions': [
1904 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', { 1904 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', {
1905 'dependencies': [ 1905 'dependencies': [
1906 'balsa_library',
Ryan Sleevi 2013/09/27 19:39:21 Editorial question: Why the suffix "_library"? Mos
Ryan Hamilton 2013/09/27 19:55:36 Hm. I'll give you the history first, and then we
1907 'epoll_server_library',
1908 'flip_in_mem_edsm_server_library',
1906 'quic_library', 1909 'quic_library',
1907 'flip_in_mem_edsm_server_library',
1908 'flip_balsa_and_epoll_library',
1909 ], 1910 ],
1910 'sources': [ 1911 'sources': [
1911 'tools/flip_server/balsa_frame_test.cc', 1912 'tools/balsa/balsa_frame_test.cc',
1912 'tools/flip_server/balsa_headers_test.cc', 1913 'tools/balsa/balsa_headers_test.cc',
1913 'tools/flip_server/flip_test_utils.cc', 1914 'tools/flip_server/flip_test_utils.cc',
1914 'tools/flip_server/flip_test_utils.h', 1915 'tools/flip_server/flip_test_utils.h',
1915 'tools/flip_server/http_interface_test.cc', 1916 'tools/flip_server/http_interface_test.cc',
1916 'tools/flip_server/mem_cache_test.cc', 1917 'tools/flip_server/mem_cache_test.cc',
1917 'tools/flip_server/simple_buffer.cc',
1918 'tools/flip_server/simple_buffer.h',
1919 'tools/flip_server/spdy_interface_test.cc', 1918 'tools/flip_server/spdy_interface_test.cc',
1920 'tools/quic/end_to_end_test.cc', 1919 'tools/quic/end_to_end_test.cc',
1921 'tools/quic/quic_client_session_test.cc', 1920 'tools/quic/quic_client_session_test.cc',
1922 'tools/quic/quic_dispatcher_test.cc', 1921 'tools/quic/quic_dispatcher_test.cc',
1923 'tools/quic/quic_epoll_clock_test.cc', 1922 'tools/quic/quic_epoll_clock_test.cc',
1924 'tools/quic/quic_epoll_connection_helper_test.cc', 1923 'tools/quic/quic_epoll_connection_helper_test.cc',
1925 'tools/quic/quic_in_memory_cache_test.cc', 1924 'tools/quic/quic_in_memory_cache_test.cc',
1926 'tools/quic/quic_reliable_client_stream_test.cc', 1925 'tools/quic/quic_reliable_client_stream_test.cc',
1927 'tools/quic/quic_reliable_server_stream_test.cc', 1926 'tools/quic/quic_reliable_server_stream_test.cc',
1928 'tools/quic/quic_server_session_test.cc', 1927 'tools/quic/quic_server_session_test.cc',
(...skipping 706 matching lines...) Expand 10 before | Expand all | Expand 10 after
2635 'tools/tld_cleanup/tld_cleanup.cc', 2634 'tools/tld_cleanup/tld_cleanup.cc',
2636 ], 2635 ],
2637 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 2636 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
2638 'msvs_disabled_warnings': [4267, ], 2637 'msvs_disabled_warnings': [4267, ],
2639 }, 2638 },
2640 ], 2639 ],
2641 }], 2640 }],
2642 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', { 2641 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', {
2643 'targets': [ 2642 'targets': [
2644 { 2643 {
2645 'target_name': 'flip_balsa_and_epoll_library', 2644 'target_name': 'balsa_library',
2646 'type': 'static_library', 2645 'type': 'static_library',
2647 'dependencies': [ 2646 'dependencies': [
2648 '../base/base.gyp:base', 2647 '../base/base.gyp:base',
2649 'net', 2648 'net',
2650 ], 2649 ],
2651 'sources': [ 2650 'sources': [
2652 'tools/flip_server/balsa_enums.h', 2651 'tools/balsa/balsa_enums.h',
2653 'tools/flip_server/balsa_frame.cc', 2652 'tools/balsa/balsa_frame.cc',
2654 'tools/flip_server/balsa_frame.h', 2653 'tools/balsa/balsa_frame.h',
2655 'tools/flip_server/balsa_headers.cc', 2654 'tools/balsa/balsa_headers.cc',
2656 'tools/flip_server/balsa_headers.h', 2655 'tools/balsa/balsa_headers.h',
2657 'tools/flip_server/balsa_headers_token_utils.cc', 2656 'tools/balsa/balsa_headers_token_utils.cc',
2658 'tools/flip_server/balsa_headers_token_utils.h', 2657 'tools/balsa/balsa_headers_token_utils.h',
2659 'tools/flip_server/balsa_visitor_interface.h', 2658 'tools/balsa/balsa_visitor_interface.h',
2660 'tools/flip_server/constants.h', 2659 'tools/balsa/http_message_constants.cc',
2661 'tools/flip_server/epoll_server.cc', 2660 'tools/balsa/http_message_constants.h',
2662 'tools/flip_server/epoll_server.h', 2661 'tools/balsa/simple_buffer.cc',
2663 'tools/flip_server/http_message_constants.cc', 2662 'tools/balsa/simple_buffer.h',
2664 'tools/flip_server/http_message_constants.h', 2663 'tools/balsa/split.cc',
2665 'tools/flip_server/split.h', 2664 'tools/balsa/split.h',
2666 'tools/flip_server/split.cc',
2667 ], 2665 ],
2668 }, 2666 },
2669 { 2667 {
2668 'target_name': 'epoll_server_library',
2669 'type': 'static_library',
2670 'dependencies': [
2671 '../base/base.gyp:base',
2672 'net',
2673 ],
2674 'sources': [
2675 'tools/epoll_server/epoll_server.cc',
2676 'tools/epoll_server/epoll_server.h',
2677 ],
2678 },
2679 {
2670 'target_name': 'flip_in_mem_edsm_server_library', 2680 'target_name': 'flip_in_mem_edsm_server_library',
2671 'type': 'static_library', 2681 'type': 'static_library',
2672 'cflags': [ 2682 'cflags': [
2673 '-Wno-deprecated', 2683 '-Wno-deprecated',
2674 ], 2684 ],
2675 'dependencies': [ 2685 'dependencies': [
2676 '../base/base.gyp:base', 2686 '../base/base.gyp:base',
2677 '../third_party/openssl/openssl.gyp:openssl', 2687 '../third_party/openssl/openssl.gyp:openssl',
2678 'flip_balsa_and_epoll_library', 2688 'balsa_library',
2689 'epoll_server_library',
2679 'net', 2690 'net',
2680 ], 2691 ],
2681 'sources': [ 2692 'sources': [
2682 'tools/dump_cache/url_to_filename_encoder.cc', 2693 'tools/dump_cache/url_to_filename_encoder.cc',
2683 'tools/dump_cache/url_to_filename_encoder.h', 2694 'tools/dump_cache/url_to_filename_encoder.h',
2684 'tools/dump_cache/url_utilities.h', 2695 'tools/dump_cache/url_utilities.h',
2685 'tools/dump_cache/url_utilities.cc', 2696 'tools/dump_cache/url_utilities.cc',
2686 'tools/flip_server/acceptor_thread.h', 2697 'tools/flip_server/acceptor_thread.h',
2687 'tools/flip_server/acceptor_thread.cc', 2698 'tools/flip_server/acceptor_thread.cc',
2688 'tools/flip_server/buffer_interface.h',
2689 'tools/flip_server/create_listener.cc', 2699 'tools/flip_server/create_listener.cc',
2690 'tools/flip_server/create_listener.h', 2700 'tools/flip_server/create_listener.h',
2701 'tools/flip_server/constants.h',
2691 'tools/flip_server/flip_config.cc', 2702 'tools/flip_server/flip_config.cc',
2692 'tools/flip_server/flip_config.h', 2703 'tools/flip_server/flip_config.h',
2693 'tools/flip_server/http_interface.cc', 2704 'tools/flip_server/http_interface.cc',
2694 'tools/flip_server/http_interface.h', 2705 'tools/flip_server/http_interface.h',
2695 'tools/flip_server/loadtime_measurement.h', 2706 'tools/flip_server/loadtime_measurement.h',
2696 'tools/flip_server/mem_cache.h', 2707 'tools/flip_server/mem_cache.h',
2697 'tools/flip_server/mem_cache.cc', 2708 'tools/flip_server/mem_cache.cc',
2698 'tools/flip_server/output_ordering.cc', 2709 'tools/flip_server/output_ordering.cc',
2699 'tools/flip_server/output_ordering.h', 2710 'tools/flip_server/output_ordering.h',
2700 'tools/flip_server/ring_buffer.cc', 2711 'tools/flip_server/ring_buffer.cc',
2701 'tools/flip_server/ring_buffer.h', 2712 'tools/flip_server/ring_buffer.h',
2702 'tools/flip_server/simple_buffer.cc',
2703 'tools/flip_server/simple_buffer.h',
2704 'tools/flip_server/sm_connection.cc', 2713 'tools/flip_server/sm_connection.cc',
2705 'tools/flip_server/sm_connection.h', 2714 'tools/flip_server/sm_connection.h',
2706 'tools/flip_server/sm_interface.h', 2715 'tools/flip_server/sm_interface.h',
2707 'tools/flip_server/spdy_ssl.cc', 2716 'tools/flip_server/spdy_ssl.cc',
2708 'tools/flip_server/spdy_ssl.h', 2717 'tools/flip_server/spdy_ssl.h',
2709 'tools/flip_server/spdy_interface.cc', 2718 'tools/flip_server/spdy_interface.cc',
2710 'tools/flip_server/spdy_interface.h', 2719 'tools/flip_server/spdy_interface.h',
2711 'tools/flip_server/spdy_util.cc', 2720 'tools/flip_server/spdy_util.cc',
2712 'tools/flip_server/spdy_util.h', 2721 'tools/flip_server/spdy_util.h',
2713 'tools/flip_server/streamer_interface.cc', 2722 'tools/flip_server/streamer_interface.cc',
2714 'tools/flip_server/streamer_interface.h', 2723 'tools/flip_server/streamer_interface.h',
2715 'tools/flip_server/string_piece_utils.h', 2724 'tools/flip_server/string_piece_utils.h',
2716 ], 2725 ],
2717 }, 2726 },
2718 { 2727 {
2719 'target_name': 'flip_in_mem_edsm_server', 2728 'target_name': 'flip_in_mem_edsm_server',
2720 'type': 'executable', 2729 'type': 'executable',
2721 'cflags': [ 2730 'cflags': [
2722 '-Wno-deprecated', 2731 '-Wno-deprecated',
2723 ], 2732 ],
2724 'dependencies': [ 2733 'dependencies': [
2725 '../base/base.gyp:base', 2734 '../base/base.gyp:base',
2726 'flip_balsa_and_epoll_library',
2727 'flip_in_mem_edsm_server_library', 2735 'flip_in_mem_edsm_server_library',
2728 'net', 2736 'net',
2729 ], 2737 ],
2730 'sources': [ 2738 'sources': [
2731 'tools/flip_server/flip_in_mem_edsm_server.cc', 2739 'tools/flip_server/flip_in_mem_edsm_server.cc',
2732 ], 2740 ],
2733 }, 2741 },
2734 { 2742 {
2735 'target_name': 'quic_library', 2743 'target_name': 'quic_library',
2736 'type': 'static_library', 2744 'type': 'static_library',
2737 'dependencies': [ 2745 'dependencies': [
2738 '../base/base.gyp:base', 2746 '../base/base.gyp:base',
2739 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 2747 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
2740 '../crypto/crypto.gyp:crypto', 2748 '../crypto/crypto.gyp:crypto',
2741 '../third_party/openssl/openssl.gyp:openssl', 2749 '../third_party/openssl/openssl.gyp:openssl',
2742 '../url/url.gyp:url_lib', 2750 '../url/url.gyp:url_lib',
2743 'flip_balsa_and_epoll_library', 2751 'balsa_library',
2752 'epoll_server_library',
2744 'net', 2753 'net',
2745 ], 2754 ],
2746 'sources': [ 2755 'sources': [
2747 'tools/quic/quic_client.cc', 2756 'tools/quic/quic_client.cc',
2748 'tools/quic/quic_client.h', 2757 'tools/quic/quic_client.h',
2749 'tools/quic/quic_client_session.cc', 2758 'tools/quic/quic_client_session.cc',
2750 'tools/quic/quic_client_session.h', 2759 'tools/quic/quic_client_session.h',
2751 'tools/quic/quic_dispatcher.h', 2760 'tools/quic/quic_dispatcher.h',
2752 'tools/quic/quic_dispatcher.cc', 2761 'tools/quic/quic_dispatcher.cc',
2753 'tools/quic/quic_epoll_clock.cc', 2762 'tools/quic/quic_epoll_clock.cc',
(...skipping 224 matching lines...) Expand 10 before | Expand all | Expand 10 after
2978 'net_unittests.isolate', 2987 'net_unittests.isolate',
2979 ], 2988 ],
2980 'sources': [ 2989 'sources': [
2981 'net_unittests.isolate', 2990 'net_unittests.isolate',
2982 ], 2991 ],
2983 }, 2992 },
2984 ], 2993 ],
2985 }], 2994 }],
2986 ], 2995 ],
2987 } 2996 }
OLDNEW
« no previous file with comments | « no previous file | net/tools/DEPS » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698