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

Side by Side Diff: net/BUILD.gn

Issue 547793002: Add lots of testonly annotations to the GN build. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: merge Created 6 years, 3 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
« no previous file with comments | « mojo/services/public/cpp/view_manager/lib/BUILD.gn ('k') | ppapi/BUILD.gn » ('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 (c) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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 import("//build/config/crypto.gni") 5 import("//build/config/crypto.gni")
6 import("//build/config/features.gni") 6 import("//build/config/features.gni")
7 import("//build/config/ui.gni") 7 import("//build/config/ui.gni")
8 import("//url/config.gni") 8 import("//url/config.gni")
9 9
10 # TODO(cjhopman): //build/config/android/rules.gni also imports grit_rule.gni. 10 # TODO(cjhopman): //build/config/android/rules.gni also imports grit_rule.gni.
(...skipping 576 matching lines...) Expand 10 before | Expand all | Expand 10 after
587 "server/web_socket.h", 587 "server/web_socket.h",
588 ] 588 ]
589 configs += [ "//build/config/compiler:wexit_time_destructors" ] 589 configs += [ "//build/config/compiler:wexit_time_destructors" ]
590 deps = [ 590 deps = [
591 ":net", 591 ":net",
592 "//base", 592 "//base",
593 ] 593 ]
594 } 594 }
595 595
596 executable("dump_cache") { 596 executable("dump_cache") {
597 testonly = true
597 sources = [ 598 sources = [
598 "tools/dump_cache/cache_dumper.cc", 599 "tools/dump_cache/cache_dumper.cc",
599 "tools/dump_cache/cache_dumper.h", 600 "tools/dump_cache/cache_dumper.h",
600 "tools/dump_cache/dump_cache.cc", 601 "tools/dump_cache/dump_cache.cc",
601 "tools/dump_cache/dump_files.cc", 602 "tools/dump_cache/dump_files.cc",
602 "tools/dump_cache/dump_files.h", 603 "tools/dump_cache/dump_files.h",
603 "tools/dump_cache/simple_cache_dumper.cc", 604 "tools/dump_cache/simple_cache_dumper.cc",
604 "tools/dump_cache/simple_cache_dumper.h", 605 "tools/dump_cache/simple_cache_dumper.h",
605 "tools/dump_cache/url_to_filename_encoder.cc", 606 "tools/dump_cache/url_to_filename_encoder.cc",
606 "tools/dump_cache/url_to_filename_encoder.h", 607 "tools/dump_cache/url_to_filename_encoder.h",
607 "tools/dump_cache/url_utilities.h", 608 "tools/dump_cache/url_utilities.h",
608 "tools/dump_cache/url_utilities.cc", 609 "tools/dump_cache/url_utilities.cc",
609 ] 610 ]
610 611
611 configs += [ ":net_win_size_truncation" ] 612 configs += [ ":net_win_size_truncation" ]
612 613
613 deps = [ 614 deps = [
614 "//base", 615 "//base",
615 ":net", 616 ":net",
616 ":test_support", 617 ":test_support",
617 ] 618 ]
618 } 619 }
619 620
620 source_set("test_support") { 621 source_set("test_support") {
622 testonly = true
621 sources = [ 623 sources = [
622 "base/capturing_net_log.cc", 624 "base/capturing_net_log.cc",
623 "base/capturing_net_log.h", 625 "base/capturing_net_log.h",
624 "base/load_timing_info_test_util.cc", 626 "base/load_timing_info_test_util.cc",
625 "base/load_timing_info_test_util.h", 627 "base/load_timing_info_test_util.h",
626 "base/mock_file_stream.cc", 628 "base/mock_file_stream.cc",
627 "base/mock_file_stream.h", 629 "base/mock_file_stream.h",
628 "base/test_completion_callback.cc", 630 "base/test_completion_callback.cc",
629 "base/test_completion_callback.h", 631 "base/test_completion_callback.h",
630 "base/test_data_directory.cc", 632 "base/test_data_directory.cc",
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
791 "//url", 793 "//url",
792 "//v8", 794 "//v8",
793 ] 795 ]
794 796
795 forward_dependent_configs_from = [ ":net" ] 797 forward_dependent_configs_from = [ ":net" ]
796 } 798 }
797 } 799 }
798 800
799 if (!is_ios && !is_android) { 801 if (!is_ios && !is_android) {
800 executable("crash_cache") { 802 executable("crash_cache") {
803 testonly = true
801 sources = [ "tools/crash_cache/crash_cache.cc" ] 804 sources = [ "tools/crash_cache/crash_cache.cc" ]
802 configs += [ ":net_win_size_truncation" ] 805 configs += [ ":net_win_size_truncation" ]
803 deps = [ 806 deps = [
804 ":net", 807 ":net",
805 ":test_support", 808 ":test_support",
806 "//base", 809 "//base",
807 ] 810 ]
808 } 811 }
809 812
810 executable("crl_set_dump") { 813 executable("crl_set_dump") {
814 testonly = true
811 sources = [ "tools/crl_set_dump/crl_set_dump.cc" ] 815 sources = [ "tools/crl_set_dump/crl_set_dump.cc" ]
812 configs += [ ":net_win_size_truncation" ] 816 configs += [ ":net_win_size_truncation" ]
813 deps = [ 817 deps = [
814 ":net", 818 ":net",
815 "//base", 819 "//base",
816 ] 820 ]
817 } 821 }
818 822
819 executable("dns_fuzz_stub") { 823 executable("dns_fuzz_stub") {
824 testonly = true
820 sources = [ "tools/dns_fuzz_stub/dns_fuzz_stub.cc" ] 825 sources = [ "tools/dns_fuzz_stub/dns_fuzz_stub.cc" ]
821 configs += [ ":net_win_size_truncation" ] 826 configs += [ ":net_win_size_truncation" ]
822 deps = [ 827 deps = [
823 ":net", 828 ":net",
824 "//base", 829 "//base",
825 ] 830 ]
826 } 831 }
827 832
828 executable("gdig") { 833 executable("gdig") {
834 testonly = true
829 sources = [ 835 sources = [
830 "tools/gdig/file_net_log.cc", 836 "tools/gdig/file_net_log.cc",
831 "tools/gdig/gdig.cc", 837 "tools/gdig/gdig.cc",
832 ] 838 ]
833 deps = [ 839 deps = [
834 ":net", 840 ":net",
835 "//base", 841 "//base",
836 ] 842 ]
837 } 843 }
838 844
839 executable("get_server_time") { 845 executable("get_server_time") {
846 testonly = true
840 sources = [ "tools/get_server_time/get_server_time.cc" ] 847 sources = [ "tools/get_server_time/get_server_time.cc" ]
841 configs += [ ":net_win_size_truncation" ] 848 configs += [ ":net_win_size_truncation" ]
842 deps = [ 849 deps = [
843 ":net", 850 ":net",
844 "//base", 851 "//base",
845 "//base:i18n", 852 "//base:i18n",
846 "//url", 853 "//url",
847 ] 854 ]
848 } 855 }
849 856
850 if (use_v8_in_net) { 857 if (use_v8_in_net) {
851 executable("net_watcher") { 858 executable("net_watcher") {
859 testonly = true
852 sources = [ "tools/net_watcher/net_watcher.cc" ] 860 sources = [ "tools/net_watcher/net_watcher.cc" ]
853 deps = [ 861 deps = [
854 ":net", 862 ":net",
855 ":net_with_v8", 863 ":net_with_v8",
856 "//base", 864 "//base",
857 ] 865 ]
858 866
859 if (is_linux) { 867 if (is_linux) {
860 configs += [ 868 configs += [
861 "//build/config/linux:gconf", 869 "//build/config/linux:gconf",
862 "//build/config/linux:glib", 870 "//build/config/linux:glib",
863 ] 871 ]
864 deps += [ "//build/config/linux:gio" ] 872 deps += [ "//build/config/linux:gio" ]
865 } 873 }
866 } 874 }
867 } 875 }
868 876
869 executable("run_testserver") { 877 executable("run_testserver") {
878 testonly = true
870 sources = [ "tools/testserver/run_testserver.cc" ] 879 sources = [ "tools/testserver/run_testserver.cc" ]
871 deps = [ 880 deps = [
872 ":net", # TODO(brettw) bug 363749: this shouldn't be necessary. It's not 881 ":net", # TODO(brettw) bug 363749: this shouldn't be necessary. It's not
873 # in the GYP build, and can be removed when the bug is fixed. 882 # in the GYP build, and can be removed when the bug is fixed.
874 ":test_support", 883 ":test_support",
875 "//base", 884 "//base",
876 "//base/test:test_support", 885 "//base/test:test_support",
877 "//testing/gtest", 886 "//testing/gtest",
878 ] 887 ]
879 } 888 }
880 889
881 executable("stress_cache") { 890 executable("stress_cache") {
891 testonly = true
882 sources = [ "disk_cache/blockfile/stress_cache.cc" ] 892 sources = [ "disk_cache/blockfile/stress_cache.cc" ]
883 configs += [ ":net_win_size_truncation" ] 893 configs += [ ":net_win_size_truncation" ]
884 deps = [ 894 deps = [
885 ":net", 895 ":net",
886 ":test_support", 896 ":test_support",
887 "//base", 897 "//base",
888 ] 898 ]
889 } 899 }
890 900
891 executable("tld_cleanup") { 901 executable("tld_cleanup") {
(...skipping 13 matching lines...) Expand all
905 "tools/epoll_server/epoll_server.cc", 915 "tools/epoll_server/epoll_server.cc",
906 "tools/epoll_server/epoll_server.h", 916 "tools/epoll_server/epoll_server.h",
907 ] 917 ]
908 deps = [ 918 deps = [
909 ":net", 919 ":net",
910 "//base", 920 "//base",
911 ] 921 ]
912 } 922 }
913 923
914 static_library("flip_in_mem_edsm_server_base") { 924 static_library("flip_in_mem_edsm_server_base") {
925 testonly = true
915 sources = [ 926 sources = [
916 "tools/dump_cache/url_to_filename_encoder.cc", 927 "tools/dump_cache/url_to_filename_encoder.cc",
917 "tools/dump_cache/url_to_filename_encoder.h", 928 "tools/dump_cache/url_to_filename_encoder.h",
918 "tools/dump_cache/url_utilities.h", 929 "tools/dump_cache/url_utilities.h",
919 "tools/dump_cache/url_utilities.cc", 930 "tools/dump_cache/url_utilities.cc",
920 "tools/flip_server/acceptor_thread.h", 931 "tools/flip_server/acceptor_thread.h",
921 "tools/flip_server/acceptor_thread.cc", 932 "tools/flip_server/acceptor_thread.cc",
922 "tools/flip_server/create_listener.cc", 933 "tools/flip_server/create_listener.cc",
923 "tools/flip_server/create_listener.h", 934 "tools/flip_server/create_listener.h",
924 "tools/flip_server/constants.h", 935 "tools/flip_server/constants.h",
(...skipping 23 matching lines...) Expand all
948 deps = [ 959 deps = [
949 ":balsa", 960 ":balsa",
950 ":epoll_server", 961 ":epoll_server",
951 ":net", 962 ":net",
952 "//base", 963 "//base",
953 "//third_party/boringssl", 964 "//third_party/boringssl",
954 ] 965 ]
955 } 966 }
956 967
957 executable("flip_in_mem_edsm_server_unittests") { 968 executable("flip_in_mem_edsm_server_unittests") {
969 testonly = true
958 sources = [ 970 sources = [
959 "tools/flip_server/flip_test_utils.cc", 971 "tools/flip_server/flip_test_utils.cc",
960 "tools/flip_server/flip_test_utils.h", 972 "tools/flip_server/flip_test_utils.h",
961 "tools/flip_server/http_interface_test.cc", 973 "tools/flip_server/http_interface_test.cc",
962 "tools/flip_server/mem_cache_test.cc", 974 "tools/flip_server/mem_cache_test.cc",
963 "tools/flip_server/run_all_tests.cc", 975 "tools/flip_server/run_all_tests.cc",
964 "tools/flip_server/spdy_interface_test.cc", 976 "tools/flip_server/spdy_interface_test.cc",
965 ] 977 ]
966 deps = [ 978 deps = [
967 ":flip_in_mem_edsm_server_base", 979 ":flip_in_mem_edsm_server_base",
968 ":net", 980 ":net",
969 ":test_support", 981 ":test_support",
970 "//testing/gtest", 982 "//testing/gtest",
971 "//testing/gmock", 983 "//testing/gmock",
972 "//third_party/boringssl", 984 "//third_party/boringssl",
973 ] 985 ]
974 } 986 }
975 987
976 executable("flip_in_mem_edsm_server") { 988 executable("flip_in_mem_edsm_server") {
989 testonly = true
977 sources = [ "tools/flip_server/flip_in_mem_edsm_server.cc" ] 990 sources = [ "tools/flip_server/flip_in_mem_edsm_server.cc" ]
978 deps = [ 991 deps = [
979 ":flip_in_mem_edsm_server_base", 992 ":flip_in_mem_edsm_server_base",
980 ":net", 993 ":net",
981 "//base", 994 "//base",
982 ] 995 ]
983 } 996 }
984 997
985 source_set("quic_base") { 998 source_set("quic_base") {
986 sources = [ 999 sources = [
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
1055 generate_jni("net_test_jni_headers") { 1068 generate_jni("net_test_jni_headers") {
1056 sources = [ 1069 sources = [
1057 "android/javatests/src/org/chromium/net/AndroidKeyStoreTestUtil.java", 1070 "android/javatests/src/org/chromium/net/AndroidKeyStoreTestUtil.java",
1058 ] 1071 ]
1059 jni_package = "net" 1072 jni_package = "net"
1060 } 1073 }
1061 } 1074 }
1062 1075
1063 if (is_android || is_linux) { 1076 if (is_android || is_linux) {
1064 executable("disk_cache_memory_test") { 1077 executable("disk_cache_memory_test") {
1078 testonly = true
1065 sources = [ "tools/disk_cache_memory_test/disk_cache_memory_test.cc" ] 1079 sources = [ "tools/disk_cache_memory_test/disk_cache_memory_test.cc" ]
1066 deps = [ 1080 deps = [
1067 ":net", 1081 ":net",
1068 "//base", 1082 "//base",
1069 ] 1083 ]
1070 } 1084 }
1071 } 1085 }
1072 1086
1073 # TODO(GYP) make this compile on Android, we need some native test deps done. 1087 # TODO(GYP) make this compile on Android, we need some native test deps done.
1074 # TODO(GYP) Also doesn't work on Windows; dependency on boringssl is wrong. 1088 # TODO(GYP) Also doesn't work on Windows; dependency on boringssl is wrong.
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
1369 sources = [ "quic/quic_server_bin.cc" ] 1383 sources = [ "quic/quic_server_bin.cc" ]
1370 deps = [ 1384 deps = [
1371 ":quic_tools", 1385 ":quic_tools",
1372 ":net", 1386 ":net",
1373 "//base", 1387 "//base",
1374 "//third_party/boringssl", 1388 "//third_party/boringssl",
1375 ] 1389 ]
1376 } 1390 }
1377 1391
1378 } # !is_android 1392 } # !is_android
OLDNEW
« no previous file with comments | « mojo/services/public/cpp/view_manager/lib/BUILD.gn ('k') | ppapi/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698