OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 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/compiler/compiler.gni") | 5 import("//build/config/compiler/compiler.gni") |
6 import("//build/config/sanitizers/sanitizers.gni") | 6 import("//build/config/sanitizers/sanitizers.gni") |
7 import("//build/config/ui.gni") | 7 import("//build/config/ui.gni") |
8 import("//testing/test.gni") | 8 import("//testing/test.gni") |
9 | 9 |
10 if (is_android) { | 10 if (is_android) { |
(...skipping 300 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
311 } | 311 } |
312 | 312 |
313 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 313 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
314 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] | 314 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ] |
315 | 315 |
316 defines = [ "UI_BASE_IMPLEMENTATION" ] | 316 defines = [ "UI_BASE_IMPLEMENTATION" ] |
317 | 317 |
318 public_deps = [ | 318 public_deps = [ |
319 "//base", | 319 "//base", |
320 "//skia", | 320 "//skia", |
| 321 "//ui/events:events_base", |
321 "//ui/events/platform", | 322 "//ui/events/platform", |
322 "//ui/events:events_base", | |
323 "//ui/gfx", | 323 "//ui/gfx", |
324 "//ui/gfx/geometry", | 324 "//ui/gfx/geometry", |
325 ] | 325 ] |
326 deps = [ | 326 deps = [ |
327 "//base/third_party/dynamic_annotations", | |
328 "//base:base_static", | 327 "//base:base_static", |
329 "//base:i18n", | 328 "//base:i18n", |
| 329 "//base/third_party/dynamic_annotations", |
330 "//net", | 330 "//net", |
331 "//third_party/icu", | 331 "//third_party/icu", |
332 "//ui/events", | 332 "//ui/events", |
333 "//ui/events/devices", | 333 "//ui/events/devices", |
334 "//ui/resources", | 334 "//ui/resources", |
335 "//ui/strings", | 335 "//ui/strings", |
336 "//url", | 336 "//url", |
337 ] | 337 ] |
338 | 338 |
339 if (is_ios) { | 339 if (is_ios) { |
(...skipping 388 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
728 "test/data/resource.h", | 728 "test/data/resource.h", |
729 "text/bytes_formatting_unittest.cc", | 729 "text/bytes_formatting_unittest.cc", |
730 "touch/selection_bound_unittest.cc", | 730 "touch/selection_bound_unittest.cc", |
731 "webui/web_ui_util_unittest.cc", | 731 "webui/web_ui_util_unittest.cc", |
732 ] | 732 ] |
733 } | 733 } |
734 | 734 |
735 if (build_ime) { | 735 if (build_ime) { |
736 sources += [ | 736 sources += [ |
737 "ime/candidate_window_unittest.cc", | 737 "ime/candidate_window_unittest.cc", |
| 738 "ime/chromeos/character_composer_unittest.cc", |
738 "ime/composition_text_unittest.cc", | 739 "ime/composition_text_unittest.cc", |
739 "ime/chromeos/character_composer_unittest.cc", | |
740 "ime/input_method_base_unittest.cc", | 740 "ime/input_method_base_unittest.cc", |
741 "ime/input_method_chromeos_unittest.cc", | 741 "ime/input_method_chromeos_unittest.cc", |
742 "ime/remote_input_method_win_unittest.cc", | 742 "ime/remote_input_method_win_unittest.cc", |
743 "ime/win/imm32_manager_unittest.cc", | 743 "ime/win/imm32_manager_unittest.cc", |
744 "ime/win/tsf_input_scope_unittest.cc", | 744 "ime/win/tsf_input_scope_unittest.cc", |
745 ] | 745 ] |
746 if (is_linux && use_aura && !is_chromeos) { | 746 if (is_linux && use_aura && !is_chromeos) { |
747 sources += [ "ime/input_method_auralinux_unittest.cc" ] | 747 sources += [ "ime/input_method_auralinux_unittest.cc" ] |
748 } | 748 } |
749 if (use_x11) { | 749 if (use_x11) { |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
886 } | 886 } |
887 if (is_mac) { | 887 if (is_mac) { |
888 data += [ "$root_out_dir/ui_unittests Framework.framework/" ] | 888 data += [ "$root_out_dir/ui_unittests Framework.framework/" ] |
889 | 889 |
890 if (is_asan && symbol_level == 0) { | 890 if (is_asan && symbol_level == 0) { |
891 data += [ "$root_out_dir/ui_base_unittests.dSYM/" ] | 891 data += [ "$root_out_dir/ui_base_unittests.dSYM/" ] |
892 } | 892 } |
893 } | 893 } |
894 } | 894 } |
895 # TODO(GYP) Mac (ui_base_tests_bundle) | 895 # TODO(GYP) Mac (ui_base_tests_bundle) |
OLD | NEW |