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

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: Rebase 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 'quic_library', 1906 'balsa',
1907 'flip_in_mem_edsm_server_library', 1907 'epoll_server',
1908 'flip_balsa_and_epoll_library', 1908 'flip_in_mem_edsm_server_base',
1909 'quic_base',
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 711 matching lines...) Expand 10 before | Expand all | Expand 10 after
2640 'tools/tld_cleanup/tld_cleanup.cc', 2639 'tools/tld_cleanup/tld_cleanup.cc',
2641 ], 2640 ],
2642 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 2641 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
2643 'msvs_disabled_warnings': [4267, ], 2642 'msvs_disabled_warnings': [4267, ],
2644 }, 2643 },
2645 ], 2644 ],
2646 }], 2645 }],
2647 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', { 2646 ['os_posix == 1 and OS != "mac" and OS != "ios" and OS != "android"', {
2648 'targets': [ 2647 'targets': [
2649 { 2648 {
2650 'target_name': 'flip_balsa_and_epoll_library', 2649 'target_name': 'balsa',
2651 'type': 'static_library', 2650 'type': 'static_library',
2652 'dependencies': [ 2651 'dependencies': [
2653 '../base/base.gyp:base', 2652 '../base/base.gyp:base',
2654 'net', 2653 'net',
2655 ], 2654 ],
2656 'sources': [ 2655 'sources': [
2657 'tools/flip_server/balsa_enums.h', 2656 'tools/balsa/balsa_enums.h',
2658 'tools/flip_server/balsa_frame.cc', 2657 'tools/balsa/balsa_frame.cc',
2659 'tools/flip_server/balsa_frame.h', 2658 'tools/balsa/balsa_frame.h',
2660 'tools/flip_server/balsa_headers.cc', 2659 'tools/balsa/balsa_headers.cc',
2661 'tools/flip_server/balsa_headers.h', 2660 'tools/balsa/balsa_headers.h',
2662 'tools/flip_server/balsa_headers_token_utils.cc', 2661 'tools/balsa/balsa_headers_token_utils.cc',
2663 'tools/flip_server/balsa_headers_token_utils.h', 2662 'tools/balsa/balsa_headers_token_utils.h',
2664 'tools/flip_server/balsa_visitor_interface.h', 2663 'tools/balsa/balsa_visitor_interface.h',
2665 'tools/flip_server/constants.h', 2664 'tools/balsa/http_message_constants.cc',
2666 'tools/flip_server/epoll_server.cc', 2665 'tools/balsa/http_message_constants.h',
2667 'tools/flip_server/epoll_server.h', 2666 'tools/balsa/noop_balsa_visitor.h',
2668 'tools/flip_server/http_message_constants.cc', 2667 'tools/balsa/simple_buffer.cc',
2669 'tools/flip_server/http_message_constants.h', 2668 'tools/balsa/simple_buffer.h',
2670 'tools/flip_server/noop_balsa_visitor.h', 2669 'tools/balsa/split.cc',
2671 'tools/flip_server/split.h', 2670 'tools/balsa/split.h',
2672 'tools/flip_server/split.cc',
2673 ], 2671 ],
2674 }, 2672 },
2675 { 2673 {
2676 'target_name': 'flip_in_mem_edsm_server_library', 2674 'target_name': 'epoll_server',
2675 'type': 'static_library',
2676 'dependencies': [
2677 '../base/base.gyp:base',
2678 'net',
2679 ],
2680 'sources': [
2681 'tools/epoll_server/epoll_server.cc',
2682 'tools/epoll_server/epoll_server.h',
2683 ],
2684 },
2685 {
2686 'target_name': 'flip_in_mem_edsm_server_base',
2677 'type': 'static_library', 2687 'type': 'static_library',
2678 'cflags': [ 2688 'cflags': [
2679 '-Wno-deprecated', 2689 '-Wno-deprecated',
2680 ], 2690 ],
2681 'dependencies': [ 2691 'dependencies': [
2682 '../base/base.gyp:base', 2692 '../base/base.gyp:base',
2683 '../third_party/openssl/openssl.gyp:openssl', 2693 '../third_party/openssl/openssl.gyp:openssl',
2684 'flip_balsa_and_epoll_library', 2694 'balsa',
2695 'epoll_server',
2685 'net', 2696 'net',
2686 ], 2697 ],
2687 'sources': [ 2698 'sources': [
2688 'tools/dump_cache/url_to_filename_encoder.cc', 2699 'tools/dump_cache/url_to_filename_encoder.cc',
2689 'tools/dump_cache/url_to_filename_encoder.h', 2700 'tools/dump_cache/url_to_filename_encoder.h',
2690 'tools/dump_cache/url_utilities.h', 2701 'tools/dump_cache/url_utilities.h',
2691 'tools/dump_cache/url_utilities.cc', 2702 'tools/dump_cache/url_utilities.cc',
2692 'tools/flip_server/acceptor_thread.h', 2703 'tools/flip_server/acceptor_thread.h',
2693 'tools/flip_server/acceptor_thread.cc', 2704 'tools/flip_server/acceptor_thread.cc',
2694 'tools/flip_server/buffer_interface.h',
2695 'tools/flip_server/create_listener.cc', 2705 'tools/flip_server/create_listener.cc',
2696 'tools/flip_server/create_listener.h', 2706 'tools/flip_server/create_listener.h',
2707 'tools/flip_server/constants.h',
2697 'tools/flip_server/flip_config.cc', 2708 'tools/flip_server/flip_config.cc',
2698 'tools/flip_server/flip_config.h', 2709 'tools/flip_server/flip_config.h',
2699 'tools/flip_server/http_interface.cc', 2710 'tools/flip_server/http_interface.cc',
2700 'tools/flip_server/http_interface.h', 2711 'tools/flip_server/http_interface.h',
2701 'tools/flip_server/loadtime_measurement.h', 2712 'tools/flip_server/loadtime_measurement.h',
2702 'tools/flip_server/mem_cache.h', 2713 'tools/flip_server/mem_cache.h',
2703 'tools/flip_server/mem_cache.cc', 2714 'tools/flip_server/mem_cache.cc',
2704 'tools/flip_server/output_ordering.cc', 2715 'tools/flip_server/output_ordering.cc',
2705 'tools/flip_server/output_ordering.h', 2716 'tools/flip_server/output_ordering.h',
2706 'tools/flip_server/ring_buffer.cc', 2717 'tools/flip_server/ring_buffer.cc',
2707 'tools/flip_server/ring_buffer.h', 2718 'tools/flip_server/ring_buffer.h',
2708 'tools/flip_server/simple_buffer.cc',
2709 'tools/flip_server/simple_buffer.h',
2710 'tools/flip_server/sm_connection.cc', 2719 'tools/flip_server/sm_connection.cc',
2711 'tools/flip_server/sm_connection.h', 2720 'tools/flip_server/sm_connection.h',
2712 'tools/flip_server/sm_interface.h', 2721 'tools/flip_server/sm_interface.h',
2713 'tools/flip_server/spdy_ssl.cc', 2722 'tools/flip_server/spdy_ssl.cc',
2714 'tools/flip_server/spdy_ssl.h', 2723 'tools/flip_server/spdy_ssl.h',
2715 'tools/flip_server/spdy_interface.cc', 2724 'tools/flip_server/spdy_interface.cc',
2716 'tools/flip_server/spdy_interface.h', 2725 'tools/flip_server/spdy_interface.h',
2717 'tools/flip_server/spdy_util.cc', 2726 'tools/flip_server/spdy_util.cc',
2718 'tools/flip_server/spdy_util.h', 2727 'tools/flip_server/spdy_util.h',
2719 'tools/flip_server/streamer_interface.cc', 2728 'tools/flip_server/streamer_interface.cc',
2720 'tools/flip_server/streamer_interface.h', 2729 'tools/flip_server/streamer_interface.h',
2721 'tools/flip_server/string_piece_utils.h', 2730 'tools/flip_server/string_piece_utils.h',
2722 ], 2731 ],
2723 }, 2732 },
2724 { 2733 {
2725 'target_name': 'flip_in_mem_edsm_server', 2734 'target_name': 'flip_in_mem_edsm_server',
2726 'type': 'executable', 2735 'type': 'executable',
2727 'cflags': [ 2736 'cflags': [
2728 '-Wno-deprecated', 2737 '-Wno-deprecated',
2729 ], 2738 ],
2730 'dependencies': [ 2739 'dependencies': [
2731 '../base/base.gyp:base', 2740 '../base/base.gyp:base',
2732 'flip_balsa_and_epoll_library', 2741 'flip_in_mem_edsm_server_base',
2733 'flip_in_mem_edsm_server_library',
2734 'net', 2742 'net',
2735 ], 2743 ],
2736 'sources': [ 2744 'sources': [
2737 'tools/flip_server/flip_in_mem_edsm_server.cc', 2745 'tools/flip_server/flip_in_mem_edsm_server.cc',
2738 ], 2746 ],
2739 }, 2747 },
2740 { 2748 {
2741 'target_name': 'quic_library', 2749 'target_name': 'quic_base',
2742 'type': 'static_library', 2750 'type': 'static_library',
2743 'dependencies': [ 2751 'dependencies': [
2744 '../base/base.gyp:base', 2752 '../base/base.gyp:base',
2745 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations', 2753 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dyn amic_annotations',
2746 '../crypto/crypto.gyp:crypto', 2754 '../crypto/crypto.gyp:crypto',
2747 '../third_party/openssl/openssl.gyp:openssl', 2755 '../third_party/openssl/openssl.gyp:openssl',
2748 '../url/url.gyp:url_lib', 2756 '../url/url.gyp:url_lib',
2749 'flip_balsa_and_epoll_library', 2757 'balsa',
2758 'epoll_server',
2750 'net', 2759 'net',
2751 ], 2760 ],
2752 'sources': [ 2761 'sources': [
2753 'tools/quic/quic_client.cc', 2762 'tools/quic/quic_client.cc',
2754 'tools/quic/quic_client.h', 2763 'tools/quic/quic_client.h',
2755 'tools/quic/quic_client_session.cc', 2764 'tools/quic/quic_client_session.cc',
2756 'tools/quic/quic_client_session.h', 2765 'tools/quic/quic_client_session.h',
2757 'tools/quic/quic_dispatcher.h', 2766 'tools/quic/quic_dispatcher.h',
2758 'tools/quic/quic_dispatcher.cc', 2767 'tools/quic/quic_dispatcher.cc',
2759 'tools/quic/quic_epoll_clock.cc', 2768 'tools/quic/quic_epoll_clock.cc',
(...skipping 23 matching lines...) Expand all
2783 'tools/quic/spdy_utils.h', 2792 'tools/quic/spdy_utils.h',
2784 ], 2793 ],
2785 }, 2794 },
2786 { 2795 {
2787 'target_name': 'quic_client', 2796 'target_name': 'quic_client',
2788 'type': 'executable', 2797 'type': 'executable',
2789 'dependencies': [ 2798 'dependencies': [
2790 '../base/base.gyp:base', 2799 '../base/base.gyp:base',
2791 '../third_party/openssl/openssl.gyp:openssl', 2800 '../third_party/openssl/openssl.gyp:openssl',
2792 'net', 2801 'net',
2793 'quic_library', 2802 'quic_base',
2794 ], 2803 ],
2795 'sources': [ 2804 'sources': [
2796 'tools/quic/quic_client_bin.cc', 2805 'tools/quic/quic_client_bin.cc',
2797 ], 2806 ],
2798 }, 2807 },
2799 { 2808 {
2800 'target_name': 'quic_server', 2809 'target_name': 'quic_server',
2801 'type': 'executable', 2810 'type': 'executable',
2802 'dependencies': [ 2811 'dependencies': [
2803 '../base/base.gyp:base', 2812 '../base/base.gyp:base',
2804 '../third_party/openssl/openssl.gyp:openssl', 2813 '../third_party/openssl/openssl.gyp:openssl',
2805 'net', 2814 'net',
2806 'quic_library', 2815 'quic_base',
2807 ], 2816 ],
2808 'sources': [ 2817 'sources': [
2809 'tools/quic/quic_server_bin.cc', 2818 'tools/quic/quic_server_bin.cc',
2810 ], 2819 ],
2811 } 2820 }
2812 ] 2821 ]
2813 }], 2822 }],
2814 ['OS=="android"', { 2823 ['OS=="android"', {
2815 'targets': [ 2824 'targets': [
2816 { 2825 {
(...skipping 167 matching lines...) Expand 10 before | Expand all | Expand 10 after
2984 'net_unittests.isolate', 2993 'net_unittests.isolate',
2985 ], 2994 ],
2986 'sources': [ 2995 'sources': [
2987 'net_unittests.isolate', 2996 'net_unittests.isolate',
2988 ], 2997 ],
2989 }, 2998 },
2990 ], 2999 ],
2991 }], 3000 }],
2992 ], 3001 ],
2993 } 3002 }
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