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

Side by Side Diff: BUILD.gn

Issue 1350023003: Add a Mojo EDK for Chrome that uses one OS pipe per message pipe. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: more cleanup Created 5 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
« no previous file with comments | « no previous file | chrome/test/base/run_all_unittests.cc » ('j') | mojo/edk/system/core.cc » ('J')
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 # This is the root build file for GN. GN will start processing by loading this 5 # This is the root build file for GN. GN will start processing by loading this
6 # file, and recursively load all dependencies until all dependencies are either 6 # file, and recursively load all dependencies until all dependencies are either
7 # resolved or known not to exist (which will cause the build to fail). So if 7 # resolved or known not to exist (which will cause the build to fail). So if
8 # you add a new build file, there must be some path of dependencies from this 8 # you add a new build file, there must be some path of dependencies from this
9 # file to your new one or GN won't know about it. 9 # file to your new one or GN won't know about it.
10 10
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
142 "//ppapi/examples/video_decode", 142 "//ppapi/examples/video_decode",
143 "//ppapi/examples/video_effects", 143 "//ppapi/examples/video_effects",
144 "//ppapi/examples/video_encode", 144 "//ppapi/examples/video_encode",
145 "//printing:printing_unittests", 145 "//printing:printing_unittests",
146 "//third_party/WebKit/Source/platform:heap_unittests", 146 "//third_party/WebKit/Source/platform:heap_unittests",
147 "//third_party/WebKit/Source/platform:platform_unittests", 147 "//third_party/WebKit/Source/platform:platform_unittests",
148 "//third_party/WebKit/Source/web:webkit_unit_tests", 148 "//third_party/WebKit/Source/web:webkit_unit_tests",
149 "//third_party/WebKit/Source/wtf:wtf_unittests", 149 "//third_party/WebKit/Source/wtf:wtf_unittests",
150 "//third_party/cacheinvalidation:cacheinvalidation_unittests", 150 "//third_party/cacheinvalidation:cacheinvalidation_unittests",
151 "//third_party/codesighs", 151 "//third_party/codesighs",
152
153 # TODO(use-new-edk):
154 #"//mojo/edk/system:mojo_system_unittests",
155 #"//mojo/edk/test:mojo_public_bindings_unittests",
156 #"//mojo/edk/test:mojo_public_environment_unittests",
157 #"//mojo/edk/test:mojo_public_system_unittests",
158 #"//mojo/edk/test:mojo_public_utility_unittests",
152 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", 159 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests",
153 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", 160 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests",
154 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", 161 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests",
155 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", 162 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests",
156 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", 163 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests",
157 "//third_party/pdfium/samples:pdfium_test", 164 "//third_party/pdfium/samples:pdfium_test",
158 "//third_party/smhasher:pmurhash", 165 "//third_party/smhasher:pmurhash",
159 "//tools/imagediff($host_toolchain)", 166 "//tools/imagediff($host_toolchain)",
160 "//tools/gn", 167 "//tools/gn",
161 "//tools/gn:gn_unittests", 168 "//tools/gn:gn_unittests",
(...skipping 298 matching lines...) Expand 10 before | Expand all | Expand 10 after
460 467
461 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete. 468 "//gpu/khronos_glcts_support:khronos_glcts_test", # TODO(GYP) crbug.com/4 71903 to make this complete.
462 "//media/cast:cast_benchmarks", 469 "//media/cast:cast_benchmarks",
463 "//media/cast:tap_proxy", 470 "//media/cast:tap_proxy",
464 "//mojo/application/public/cpp", 471 "//mojo/application/public/cpp",
465 "//skia:filter_fuzz_stub", 472 "//skia:filter_fuzz_stub",
466 "//skia:image_operations_bench", 473 "//skia:image_operations_bench",
467 "//sync/tools:sync_client", 474 "//sync/tools:sync_client",
468 "//sync/tools:sync_listen_notifications", 475 "//sync/tools:sync_listen_notifications",
469 "//testing/gmock:gmock_main", 476 "//testing/gmock:gmock_main",
477
478 # TODO(use-new-edk):
479 #"//mojo/edk/test:mojo_public_system_perftests",
470 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests", 480 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_perftests",
471 "//tools/perf/clear_system_cache", 481 "//tools/perf/clear_system_cache",
472 "//ui/keyboard:keyboard_unittests", 482 "//ui/keyboard:keyboard_unittests",
473 "//ui/message_center:message_center_unittests", 483 "//ui/message_center:message_center_unittests",
474 "//ui/snapshot:snapshot_unittests", 484 "//ui/snapshot:snapshot_unittests",
475 "//ui/views/examples:views_examples_with_content_exe", 485 "//ui/views/examples:views_examples_with_content_exe",
476 486
477 "//third_party/codesighs:nm2tsv", 487 "//third_party/codesighs:nm2tsv",
478 "//third_party/sqlite:sqlite_shell", 488 "//third_party/sqlite:sqlite_shell",
479 ] 489 ]
(...skipping 235 matching lines...) Expand 10 before | Expand all | Expand 10 after
715 group("gn_mojo_targets") { 725 group("gn_mojo_targets") {
716 testonly = true 726 testonly = true
717 if (is_linux && !is_chromeos) { 727 if (is_linux && !is_chromeos) {
718 # TODO(GYP): Figure out if any of these should be in gn_all 728 # TODO(GYP): Figure out if any of these should be in gn_all
719 # and figure out how cross-platform they are 729 # and figure out how cross-platform they are
720 deps = [ 730 deps = [
721 "//ipc/mojo:ipc_mojo_perftests", 731 "//ipc/mojo:ipc_mojo_perftests",
722 "//media/mojo/services:cdm_service", 732 "//media/mojo/services:cdm_service",
723 "//media/mojo:tests", 733 "//media/mojo:tests",
724 "//mojo:tests", 734 "//mojo:tests",
735 # TODO(use-new-edk):
736 #"//mojo/edk/js/test:js_integration_tests",
737 #"//mojo/edk/js/tests:js_to_cpp_bindings_python",
725 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests", 738 "//third_party/mojo/src/mojo/edk/js/test:js_integration_tests",
726 ] 739 ]
727 } 740 }
728 } 741 }
729 742
730 group("gn_visibility") { 743 group("gn_visibility") {
731 deps = [ 744 deps = [
732 "//build/config/sanitizers:options_sources", 745 "//build/config/sanitizers:options_sources",
733 746
734 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility? 747 # "//third_party/pdfium:pdfium_embeddertests", # TODO(GYP): visibility?
(...skipping 101 matching lines...) Expand 10 before | Expand all | Expand 10 after
836 "//mojo/common:mojo_common_unittests", # PASSES 2/25/2015 849 "//mojo/common:mojo_common_unittests", # PASSES 2/25/2015
837 "//net:net_unittests", # PASSES 2/25/2015 850 "//net:net_unittests", # PASSES 2/25/2015
838 "//ppapi:ppapi_unittests", # PASSES 2/26/2015 851 "//ppapi:ppapi_unittests", # PASSES 2/26/2015
839 "//printing:printing_unittests", # PASSES 2/25/2015 852 "//printing:printing_unittests", # PASSES 2/25/2015
840 "//remoting:remoting_unittests", # PASSES 4/17/2015 853 "//remoting:remoting_unittests", # PASSES 4/17/2015
841 "//sandbox/linux:sandbox_linux_unittests", # PASSES 2/25/2015 854 "//sandbox/linux:sandbox_linux_unittests", # PASSES 2/25/2015
842 "//skia:skia_unittests", # PASSES 2/25/2015 855 "//skia:skia_unittests", # PASSES 2/25/2015
843 "//sql:sql_unittests", # PASSES 2/25/2015 856 "//sql:sql_unittests", # PASSES 2/25/2015
844 "//sync:sync_unit_tests", # PASSES 2/25/2015 857 "//sync:sync_unit_tests", # PASSES 2/25/2015
845 "//third_party/cacheinvalidation:cacheinvalidation_unittests", # PASSES 2 /25/2015 858 "//third_party/cacheinvalidation:cacheinvalidation_unittests", # PASSES 2 /25/2015
859
860 # TODO(use-new-edk):
861 #"//mojo/edk/system:mojo_system_unittests", # PASSES 2/25/2015
862 #"//mojo/edk/test:mojo_public_bindings_unittests", # PASSES 2/25/2015
863 #"//mojo/edk/test:mojo_public_environment_unittests", # PASSES 2/25/2015
864 #"//mojo/edk/test:mojo_public_system_unittests", # PASSES 2/25/2015
865 #"//mojo/edk/test:mojo_public_utility_unittests",
846 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", # PASSES 2/25/2015 866 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", # PASSES 2/25/2015
847 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", # PASSES 2/25/2015 867 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", # PASSES 2/25/2015
848 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", # PASSES 2/25/2015 868 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", # PASSES 2/25/2015
849 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", # PA SSES 2/25/2015 869 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", # PA SSES 2/25/2015
850 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", 870 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests",
851 "//ui/accessibility:accessibility_unittests", # PASSES 2/25/2015 871 "//ui/accessibility:accessibility_unittests", # PASSES 2/25/2015
852 "//ui/app_list:app_list_unittests", # PASSES 2/25/2015 872 "//ui/app_list:app_list_unittests", # PASSES 2/25/2015
853 "//ui/aura:aura_unittests", # PASSES 2/25/2015 873 "//ui/aura:aura_unittests", # PASSES 2/25/2015
854 "//ui/base:ui_base_unittests", # PASSES 4/17/2015 874 "//ui/base:ui_base_unittests", # PASSES 4/17/2015
855 "//ui/compositor:compositor_unittests", # PASSES 2/25/2015 875 "//ui/compositor:compositor_unittests", # PASSES 2/25/2015
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after
908 "//ppapi:ppapi_unittests", # PASSES 4/17/2015 928 "//ppapi:ppapi_unittests", # PASSES 4/17/2015
909 "//printing:printing_unittests", # PASSES 4/17/2015 929 "//printing:printing_unittests", # PASSES 4/17/2015
910 "//remoting:remoting_unittests", # PASSES 4/17/2015 930 "//remoting:remoting_unittests", # PASSES 4/17/2015
911 "//sandbox/win:sbox_integration_tests", # PASSES 4/20/2015 931 "//sandbox/win:sbox_integration_tests", # PASSES 4/20/2015
912 "//sandbox/win:sbox_unittests", # PASSES 4/20/2015 932 "//sandbox/win:sbox_unittests", # PASSES 4/20/2015
913 "//sandbox/win:sbox_validation_tests", # PASSES 4/20/2015 933 "//sandbox/win:sbox_validation_tests", # PASSES 4/20/2015
914 "//skia:skia_unittests", # PASSES 4/17/2015 934 "//skia:skia_unittests", # PASSES 4/17/2015
915 "//sql:sql_unittests", # PASSES 4/17/2015 935 "//sql:sql_unittests", # PASSES 4/17/2015
916 "//sync:sync_unit_tests", # PASSES 4/20/2015 936 "//sync:sync_unit_tests", # PASSES 4/20/2015
917 "//third_party/cacheinvalidation:cacheinvalidation_unittests", # PASSES 4 /20/2015 937 "//third_party/cacheinvalidation:cacheinvalidation_unittests", # PASSES 4 /20/2015
938
939 # TODO(use-new-edk):
940 #"//mojo/edk/system:mojo_system_unittests", # Seems to hang?
941 #"//mojo/edk/test:mojo_public_bindings_unittests", # FAILS
942 #"//mojo/edk/test:mojo_public_environment_unittests", # PASSES 4/20/2015
943 #"//mojo/edk/test:mojo_public_system_unittests", # PASSES 4/20/2015
944 #"//mojo/edk/test:mojo_public_utility_unittests", # PASSES 4/20/2015
918 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", # Seems t o hang? 945 "//third_party/mojo/src/mojo/edk/system:mojo_system_unittests", # Seems t o hang?
919 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", # FAILS 946 "//third_party/mojo/src/mojo/edk/test:mojo_public_bindings_unittests", # FAILS
920 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", # PASSES 4/20/2015 947 "//third_party/mojo/src/mojo/edk/test:mojo_public_environment_unittests", # PASSES 4/20/2015
921 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", # PA SSES 4/20/2015 948 "//third_party/mojo/src/mojo/edk/test:mojo_public_system_unittests", # PA SSES 4/20/2015
922 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", # P ASSES 4/20/2015 949 "//third_party/mojo/src/mojo/edk/test:mojo_public_utility_unittests", # P ASSES 4/20/2015
923 "//ui/accessibility:accessibility_unittests", # PASSES 4/20/2015 950 "//ui/accessibility:accessibility_unittests", # PASSES 4/20/2015
924 "//ui/app_list:app_list_unittests", # PASSES 4/20/2015 951 "//ui/app_list:app_list_unittests", # PASSES 4/20/2015
925 "//ui/aura:aura_unittests", # PASSES 4/17/2015 952 "//ui/aura:aura_unittests", # PASSES 4/17/2015
926 "//ui/base:ui_base_unittests", # PASSES 4/20/2015 953 "//ui/base:ui_base_unittests", # PASSES 4/20/2015
927 "//ui/compositor:compositor_unittests", # PASSES 4/20/2015 954 "//ui/compositor:compositor_unittests", # PASSES 4/20/2015
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
978 if (target_cpu == "x86") { 1005 if (target_cpu == "x86") {
979 deps += [ 1006 deps += [
980 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009 1007 # "//content/shell:crash_service_win64", TODO(GYP): crbug.com/537009
981 ] 1008 ]
982 } 1009 }
983 } else { 1010 } else {
984 deps += [ "//breakpad:minidump_stackwalk" ] 1011 deps += [ "//breakpad:minidump_stackwalk" ]
985 } 1012 }
986 } 1013 }
987 } 1014 }
OLDNEW
« no previous file with comments | « no previous file | chrome/test/base/run_all_unittests.cc » ('j') | mojo/edk/system/core.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698