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/ui.gni") | 5 import("//build/config/ui.gni") |
6 import("//testing/test.gni") | 6 import("//testing/test.gni") |
7 | 7 |
8 if (is_android) { | 8 if (is_android) { |
9 import("//build/config/android/config.gni") | 9 import("//build/config/android/config.gni") |
10 import("//build/config/android/rules.gni") | 10 import("//build/config/android/rules.gni") |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
63 "color_analysis.h", | 63 "color_analysis.h", |
64 "color_palette.h", | 64 "color_palette.h", |
65 "color_profile.cc", | 65 "color_profile.cc", |
66 "color_profile.h", | 66 "color_profile.h", |
67 "color_profile_mac.mm", | 67 "color_profile_mac.mm", |
68 "color_profile_win.cc", | 68 "color_profile_win.cc", |
69 "color_utils.cc", | 69 "color_utils.cc", |
70 "color_utils.h", | 70 "color_utils.h", |
71 "display.cc", | 71 "display.cc", |
72 "display.h", | 72 "display.h", |
73 "display_change_notifier.cc", | |
74 "display_change_notifier.h", | |
75 "display_observer.cc", | |
76 "display_observer.h", | |
77 "favicon_size.cc", | 73 "favicon_size.cc", |
78 "favicon_size.h", | 74 "favicon_size.h", |
79 "font.cc", | 75 "font.cc", |
80 "font.h", | 76 "font.h", |
81 "font_fallback.h", | 77 "font_fallback.h", |
82 "font_fallback_linux.cc", | 78 "font_fallback_linux.cc", |
83 "font_fallback_linux.h", | 79 "font_fallback_linux.h", |
84 "font_fallback_mac.mm", | 80 "font_fallback_mac.mm", |
85 "font_fallback_win.cc", | 81 "font_fallback_win.cc", |
86 "font_fallback_win.h", | 82 "font_fallback_win.h", |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 "platform_font_mac.h", | 149 "platform_font_mac.h", |
154 "platform_font_mac.mm", | 150 "platform_font_mac.mm", |
155 "platform_font_win.cc", | 151 "platform_font_win.cc", |
156 "platform_font_win.h", | 152 "platform_font_win.h", |
157 "scoped_canvas.h", | 153 "scoped_canvas.h", |
158 "scoped_cg_context_save_gstate_mac.h", | 154 "scoped_cg_context_save_gstate_mac.h", |
159 "scoped_ns_graphics_context_save_gstate_mac.h", | 155 "scoped_ns_graphics_context_save_gstate_mac.h", |
160 "scoped_ns_graphics_context_save_gstate_mac.mm", | 156 "scoped_ns_graphics_context_save_gstate_mac.mm", |
161 "scoped_ui_graphics_push_context_ios.h", | 157 "scoped_ui_graphics_push_context_ios.h", |
162 "scoped_ui_graphics_push_context_ios.mm", | 158 "scoped_ui_graphics_push_context_ios.mm", |
163 "screen.cc", | |
164 "screen.h", | |
165 "screen_android.cc", | |
166 "screen_aura.cc", | |
167 "screen_ios.mm", | |
168 "screen_mac.mm", | |
169 "scrollbar_size.cc", | 159 "scrollbar_size.cc", |
170 "scrollbar_size.h", | 160 "scrollbar_size.h", |
171 "selection_model.cc", | 161 "selection_model.cc", |
172 "selection_model.h", | 162 "selection_model.h", |
173 "sequential_id_generator.cc", | 163 "sequential_id_generator.cc", |
174 "sequential_id_generator.h", | 164 "sequential_id_generator.h", |
175 "shadow_value.cc", | 165 "shadow_value.cc", |
176 "shadow_value.h", | 166 "shadow_value.h", |
177 "skbitmap_operations.cc", | 167 "skbitmap_operations.cc", |
178 "skbitmap_operations.h", | 168 "skbitmap_operations.h", |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
305 "codec/jpeg_codec.cc", | 295 "codec/jpeg_codec.cc", |
306 "codec/jpeg_codec.h", | 296 "codec/jpeg_codec.h", |
307 ] | 297 ] |
308 } else { | 298 } else { |
309 deps += [ "//third_party:jpeg" ] | 299 deps += [ "//third_party:jpeg" ] |
310 } | 300 } |
311 | 301 |
312 # Android. | 302 # Android. |
313 if (is_android) { | 303 if (is_android) { |
314 if (use_aura) { | 304 if (use_aura) { |
315 sources -= [ | 305 sources -= [ "canvas_notimplemented.cc" ] |
316 "canvas_notimplemented.cc", | |
317 "screen_android.cc", | |
318 ] | |
319 sources += [ "font_fallback_android.cc" ] | 306 sources += [ "font_fallback_android.cc" ] |
320 } else { | 307 } else { |
321 sources -= [ | 308 sources -= [ |
322 "animation/throb_animation.cc", | 309 "animation/throb_animation.cc", |
323 "canvas_skia.cc", | 310 "canvas_skia.cc", |
324 "path.cc", | 311 "path.cc", |
325 "selection_model.cc", | 312 "selection_model.cc", |
326 ] | 313 ] |
327 } | 314 } |
328 | 315 |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
386 "chromeos/codec/jpeg_codec_robust_slow.h", | 373 "chromeos/codec/jpeg_codec_robust_slow.h", |
387 ] | 374 ] |
388 deps += [ "//third_party/libjpeg" ] | 375 deps += [ "//third_party/libjpeg" ] |
389 } | 376 } |
390 | 377 |
391 if (is_mac) { | 378 if (is_mac) { |
392 libs = [ "IOSurface.framework" ] | 379 libs = [ "IOSurface.framework" ] |
393 } | 380 } |
394 | 381 |
395 if (!use_aura) { | 382 if (!use_aura) { |
396 sources -= [ "screen_aura.cc" ] | |
397 if (!toolkit_views) { | 383 if (!toolkit_views) { |
398 sources -= [ | 384 sources -= [ |
399 "nine_image_painter.cc", | 385 "nine_image_painter.cc", |
400 "nine_image_painter.h", | 386 "nine_image_painter.h", |
401 ] | 387 ] |
402 } | 388 } |
403 } | 389 } |
404 | 390 |
405 if (use_x11) { | 391 if (use_x11) { |
406 deps += [ "//ui/gfx/x" ] | 392 deps += [ "//ui/gfx/x" ] |
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
685 sources = [ | 671 sources = [ |
686 "font_render_params_linux_unittest.cc", | 672 "font_render_params_linux_unittest.cc", |
687 "font_unittest.cc", | 673 "font_unittest.cc", |
688 "image/image_family_unittest.cc", | 674 "image/image_family_unittest.cc", |
689 "image/image_ios_unittest.mm", | 675 "image/image_ios_unittest.mm", |
690 "image/image_skia_unittest.cc", | 676 "image/image_skia_unittest.cc", |
691 "image/image_unittest.cc", | 677 "image/image_unittest.cc", |
692 "ios/NSString+CrStringDrawing_unittest.mm", | 678 "ios/NSString+CrStringDrawing_unittest.mm", |
693 "ios/uikit_util_unittest.mm", | 679 "ios/uikit_util_unittest.mm", |
694 "platform_font_linux_unittest.cc", | 680 "platform_font_linux_unittest.cc", |
695 "screen_unittest.cc", | |
696 "test/run_all_unittests.cc", | 681 "test/run_all_unittests.cc", |
697 "text_elider_unittest.cc", | 682 "text_elider_unittest.cc", |
698 "text_utils_unittest.cc", | 683 "text_utils_unittest.cc", |
699 ] | 684 ] |
700 | 685 |
701 data = [ | 686 data = [ |
702 "test/data/", | 687 "test/data/", |
703 "$root_out_dir/ui_test.pak", | 688 "$root_out_dir/ui_test.pak", |
704 ] | 689 ] |
705 | 690 |
706 if (!is_ios) { | 691 if (!is_ios) { |
707 sources += [ | 692 sources += [ |
708 "animation/animation_container_unittest.cc", | 693 "animation/animation_container_unittest.cc", |
709 "animation/animation_unittest.cc", | 694 "animation/animation_unittest.cc", |
710 "animation/multi_animation_unittest.cc", | 695 "animation/multi_animation_unittest.cc", |
711 "animation/slide_animation_unittest.cc", | 696 "animation/slide_animation_unittest.cc", |
712 "animation/tween_unittest.cc", | 697 "animation/tween_unittest.cc", |
713 "blit_unittest.cc", | 698 "blit_unittest.cc", |
714 "break_list_unittest.cc", | 699 "break_list_unittest.cc", |
715 "canvas_unittest.cc", | 700 "canvas_unittest.cc", |
716 "canvas_unittest_mac.mm", | 701 "canvas_unittest_mac.mm", |
717 "codec/jpeg_codec_unittest.cc", | 702 "codec/jpeg_codec_unittest.cc", |
718 "codec/png_codec_unittest.cc", | 703 "codec/png_codec_unittest.cc", |
719 "color_analysis_unittest.cc", | 704 "color_analysis_unittest.cc", |
720 "color_profile_mac_unittest.mm", | 705 "color_profile_mac_unittest.mm", |
721 "color_utils_unittest.cc", | 706 "color_utils_unittest.cc", |
722 "display_change_notifier_unittest.cc", | |
723 "display_unittest.cc", | |
724 "font_fallback_mac_unittest.cc", | 707 "font_fallback_mac_unittest.cc", |
725 "font_list_unittest.cc", | 708 "font_list_unittest.cc", |
726 "geometry/box_unittest.cc", | 709 "geometry/box_unittest.cc", |
727 "geometry/cubic_bezier_unittest.cc", | 710 "geometry/cubic_bezier_unittest.cc", |
728 "geometry/insets_unittest.cc", | 711 "geometry/insets_unittest.cc", |
729 "geometry/matrix3_unittest.cc", | 712 "geometry/matrix3_unittest.cc", |
730 "geometry/point3_unittest.cc", | 713 "geometry/point3_unittest.cc", |
731 "geometry/point_unittest.cc", | 714 "geometry/point_unittest.cc", |
732 "geometry/quad_unittest.cc", | 715 "geometry/quad_unittest.cc", |
733 "geometry/rect_unittest.cc", | 716 "geometry/rect_unittest.cc", |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
783 | 766 |
784 if (!is_mac && !is_ios) { | 767 if (!is_mac && !is_ios) { |
785 sources += [ | 768 sources += [ |
786 "interpolated_transform_unittest.cc", | 769 "interpolated_transform_unittest.cc", |
787 "transform_unittest.cc", | 770 "transform_unittest.cc", |
788 ] | 771 ] |
789 } | 772 } |
790 | 773 |
791 if (is_android) { | 774 if (is_android) { |
792 deps += [ "//ui/android:ui_java" ] | 775 deps += [ "//ui/android:ui_java" ] |
793 | |
794 sources -= [ | |
795 # Do not run display_change_notifier_unittest.cc on Android because it | |
796 # does not compile display_observer.cc | |
797 "display_change_notifier_unittest.cc", | |
798 ] | |
799 } | 776 } |
800 | 777 |
801 if (use_aura) { | 778 if (!use_aura && !is_ios) { |
802 sources -= [ "screen_unittest.cc" ] | |
803 } else if (!is_ios) { | |
804 sources -= [ "nine_image_painter_unittest.cc" ] | 779 sources -= [ "nine_image_painter_unittest.cc" ] |
805 } | 780 } |
806 | 781 |
807 if (is_chromeos) { | 782 if (is_chromeos) { |
808 sources += [ "chromeos/codec/jpeg_codec_robust_slow_unittest.cc" ] | 783 sources += [ "chromeos/codec/jpeg_codec_robust_slow_unittest.cc" ] |
809 } | 784 } |
810 | 785 |
811 if (is_win) { | 786 if (is_win) { |
812 sources += [ | 787 sources += [ |
813 "color_profile_win_unittest.cc", | 788 "color_profile_win_unittest.cc", |
(...skipping 21 matching lines...) Expand all Loading... |
835 if (is_android) { | 810 if (is_android) { |
836 generate_jni("gfx_jni_headers") { | 811 generate_jni("gfx_jni_headers") { |
837 sources = [ | 812 sources = [ |
838 "../android/java/src/org/chromium/ui/gfx/BitmapHelper.java", | 813 "../android/java/src/org/chromium/ui/gfx/BitmapHelper.java", |
839 "../android/java/src/org/chromium/ui/gfx/DeviceDisplayInfo.java", | 814 "../android/java/src/org/chromium/ui/gfx/DeviceDisplayInfo.java", |
840 "../android/java/src/org/chromium/ui/gfx/ViewConfigurationHelper.java", | 815 "../android/java/src/org/chromium/ui/gfx/ViewConfigurationHelper.java", |
841 ] | 816 ] |
842 jni_package = "gfx" | 817 jni_package = "gfx" |
843 } | 818 } |
844 } | 819 } |
OLD | NEW |