OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'includes': [ | 9 'includes': [ |
10 'ui_resources.gypi', | 10 'ui_resources.gypi', |
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
68 'gfx/screen_ios.mm', | 68 'gfx/screen_ios.mm', |
69 'gfx/screen_mac.mm', | 69 'gfx/screen_mac.mm', |
70 'gfx/screen_win.cc', | 70 'gfx/screen_win.cc', |
71 'gfx/size.cc', | 71 'gfx/size.cc', |
72 'gfx/size.h', | 72 'gfx/size.h', |
73 'gfx/size_base.h', | 73 'gfx/size_base.h', |
74 'gfx/size_base_impl.h', | 74 'gfx/size_base_impl.h', |
75 ], | 75 ], |
76 'all_sources': [ | 76 'all_sources': [ |
77 '<@(_common_sources)', | 77 '<@(_common_sources)', |
| 78 'android/ui_jni_registrar.cc', |
| 79 'android/ui_jni_registrar.h', |
78 'base/accelerators/accelerator.cc', | 80 'base/accelerators/accelerator.cc', |
79 'base/accelerators/accelerator.h', | 81 'base/accelerators/accelerator.h', |
80 'base/accelerators/accelerator_cocoa.h', | 82 'base/accelerators/accelerator_cocoa.h', |
81 'base/accelerators/accelerator_cocoa.mm', | 83 'base/accelerators/accelerator_cocoa.mm', |
82 'base/accelerators/accelerator_gtk.cc', | 84 'base/accelerators/accelerator_gtk.cc', |
83 'base/accelerators/accelerator_gtk.h', | 85 'base/accelerators/accelerator_gtk.h', |
84 'base/accelerators/accelerator_manager.cc', | 86 'base/accelerators/accelerator_manager.cc', |
85 'base/accelerators/accelerator_manager.h', | 87 'base/accelerators/accelerator_manager.h', |
86 'base/accessibility/accessibility_types.h', | 88 'base/accessibility/accessibility_types.h', |
87 'base/accessibility/accessible_text_utils.cc', | 89 'base/accessibility/accessible_text_utils.cc', |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
132 'base/cocoa/nib_loading.h', | 134 'base/cocoa/nib_loading.h', |
133 'base/cocoa/nib_loading.mm', | 135 'base/cocoa/nib_loading.mm', |
134 'base/cocoa/underlay_opengl_hosting_window.h', | 136 'base/cocoa/underlay_opengl_hosting_window.h', |
135 'base/cocoa/underlay_opengl_hosting_window.mm', | 137 'base/cocoa/underlay_opengl_hosting_window.mm', |
136 'base/cocoa/window_size_constants.h', | 138 'base/cocoa/window_size_constants.h', |
137 'base/cocoa/window_size_constants.mm', | 139 'base/cocoa/window_size_constants.mm', |
138 'base/cursor/cursor.cc', | 140 'base/cursor/cursor.cc', |
139 'base/cursor/cursor.h', | 141 'base/cursor/cursor.h', |
140 'base/cursor/cursor_win.cc', | 142 'base/cursor/cursor_win.cc', |
141 'base/cursor/cursor_x11.cc', | 143 'base/cursor/cursor_x11.cc', |
| 144 'base/dialogs/android/select_file_dialog_android.cc', |
| 145 'base/dialogs/android/select_file_dialog_android.h', |
142 'base/dialogs/base_shell_dialog.cc', | 146 'base/dialogs/base_shell_dialog.cc', |
143 'base/dialogs/base_shell_dialog.h', | 147 'base/dialogs/base_shell_dialog.h', |
144 'base/dialogs/base_shell_dialog_win.cc', | 148 'base/dialogs/base_shell_dialog_win.cc', |
145 'base/dialogs/base_shell_dialog_win.h', | 149 'base/dialogs/base_shell_dialog_win.h', |
146 'base/dialogs/gtk/select_file_dialog_impl.cc', | 150 'base/dialogs/gtk/select_file_dialog_impl.cc', |
147 'base/dialogs/gtk/select_file_dialog_impl.h', | 151 'base/dialogs/gtk/select_file_dialog_impl.h', |
148 'base/dialogs/gtk/select_file_dialog_impl_gtk.cc', | 152 'base/dialogs/gtk/select_file_dialog_impl_gtk.cc', |
149 'base/dialogs/gtk/select_file_dialog_impl_kde.cc', | 153 'base/dialogs/gtk/select_file_dialog_impl_kde.cc', |
150 'base/dialogs/select_file_dialog.cc', | 154 'base/dialogs/select_file_dialog.cc', |
151 'base/dialogs/select_file_dialog.h', | 155 'base/dialogs/select_file_dialog.h', |
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
362 'base/x/valuators.h', | 366 'base/x/valuators.h', |
363 'base/x/work_area_watcher_x.cc', | 367 'base/x/work_area_watcher_x.cc', |
364 'base/x/work_area_watcher_x.h', | 368 'base/x/work_area_watcher_x.h', |
365 'base/x/x11_util.cc', | 369 'base/x/x11_util.cc', |
366 'base/x/x11_util.h', | 370 'base/x/x11_util.h', |
367 'base/x/x11_util_internal.h', | 371 'base/x/x11_util_internal.h', |
368 'gfx/android/gfx_jni_registrar.cc', | 372 'gfx/android/gfx_jni_registrar.cc', |
369 'gfx/android/gfx_jni_registrar.h', | 373 'gfx/android/gfx_jni_registrar.h', |
370 'gfx/android/java_bitmap.cc', | 374 'gfx/android/java_bitmap.cc', |
371 'gfx/android/java_bitmap.h', | 375 'gfx/android/java_bitmap.h', |
| 376 'gfx/android/window_android.cc', |
| 377 'gfx/android/window_android.h', |
372 'gfx/blit.cc', | 378 'gfx/blit.cc', |
373 'gfx/blit.h', | 379 'gfx/blit.h', |
374 'gfx/canvas.cc', | 380 'gfx/canvas.cc', |
375 'gfx/canvas.h', | 381 'gfx/canvas.h', |
376 'gfx/canvas_android.cc', | 382 'gfx/canvas_android.cc', |
377 'gfx/canvas_mac.mm', | 383 'gfx/canvas_mac.mm', |
378 'gfx/canvas_paint.h', | 384 'gfx/canvas_paint.h', |
379 'gfx/canvas_paint_win.cc', | 385 'gfx/canvas_paint_win.cc', |
380 'gfx/canvas_skia.cc', | 386 'gfx/canvas_skia.cc', |
381 'gfx/canvas_skia_paint.h', | 387 'gfx/canvas_skia_paint.h', |
(...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
752 'sources!': [ | 758 'sources!': [ |
753 'base/dragdrop/drag_utils.cc', | 759 'base/dragdrop/drag_utils.cc', |
754 'base/dragdrop/drag_utils.h', | 760 'base/dragdrop/drag_utils.h', |
755 'base/touch/touch_factory.cc', | 761 'base/touch/touch_factory.cc', |
756 'base/touch/touch_factory.h', | 762 'base/touch/touch_factory.h', |
757 'gfx/pango_util.cc', | 763 'gfx/pango_util.cc', |
758 'gfx/pango_util.h', | 764 'gfx/pango_util.h', |
759 'gfx/platform_font_pango.cc', | 765 'gfx/platform_font_pango.cc', |
760 'gfx/platform_font_pango.h', | 766 'gfx/platform_font_pango.h', |
761 ], | 767 ], |
| 768 'dependencies': [ |
| 769 'ui_java', |
| 770 'ui_jni_headers', |
| 771 ], |
| 772 'include_dirs': [ |
| 773 '<(SHARED_INTERMEDIATE_DIR)/ui', |
| 774 ], |
762 }], | 775 }], |
763 ['OS=="android" or OS=="ios"', { | 776 ['OS=="android" or OS=="ios"', { |
764 'sources!': [ | 777 'sources!': [ |
765 'gfx/render_text.cc', | 778 'gfx/render_text.cc', |
766 'gfx/render_text.h', | 779 'gfx/render_text.h', |
767 ], | 780 ], |
768 }], | 781 }], |
769 ['OS=="linux"', { | 782 ['OS=="linux"', { |
770 'libraries': [ | 783 'libraries': [ |
771 '-ldl', | 784 '-ldl', |
772 ], | 785 ], |
773 }], | 786 }], |
774 ['inside_chromium_build==0', { | 787 ['inside_chromium_build==0', { |
775 'dependencies': [ | 788 'dependencies': [ |
776 '<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers', | 789 '<(DEPTH)/webkit/support/setup_third_party.gyp:third_party_headers', |
777 ], | 790 ], |
778 }], | 791 }], |
779 ], | 792 ], |
780 }, | 793 }, |
781 ], | 794 ], |
782 'conditions': [ | 795 'conditions': [ |
783 ['inside_chromium_build == 1', { | 796 ['inside_chromium_build == 1', { |
784 'includes': [ | 797 'includes': [ |
785 'ui_unittests.gypi', | 798 'ui_unittests.gypi', |
786 ]}, | 799 ]}, |
787 ], | 800 ], |
| 801 ['OS=="android"' , { |
| 802 'targets': [ |
| 803 { |
| 804 'target_name': 'ui_jni_headers', |
| 805 'type': 'none', |
| 806 'sources': [ |
| 807 'android/java/src/org/chromium/ui/gfx/NativeWindow.java', |
| 808 'android/java/src/org/chromium/ui/SelectFileDialog.java', |
| 809 ], |
| 810 'variables': { |
| 811 'jni_gen_dir': 'ui', |
| 812 }, |
| 813 'includes': [ '../build/jni_generator.gypi' ], |
| 814 }, |
| 815 { |
| 816 'target_name': 'ui_java', |
| 817 'type': 'none', |
| 818 'variables': { |
| 819 'package_name': 'ui', |
| 820 'java_in_dir': '../ui/android/java', |
| 821 }, |
| 822 'dependencies': [ |
| 823 '../base/base.gyp:base_java', |
| 824 ], |
| 825 'export_dependent_settings': [ |
| 826 '../base/base.gyp:base_java', |
| 827 ], |
| 828 'includes': [ '../build/java.gypi' ], |
| 829 }, |
| 830 ], |
| 831 }], |
788 ], | 832 ], |
789 } | 833 } |
OLD | NEW |