OLD | NEW |
1 # Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2011 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 | 9 |
10 'conditions': [ | 10 'conditions': [ |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
42 ['exclude', '\\.mm?$'], | 42 ['exclude', '\\.mm?$'], |
43 ], | 43 ], |
44 }], | 44 }], |
45 ['OS=="win"', {'sources/': [ | 45 ['OS=="win"', {'sources/': [ |
46 ['include', '_(win)\\.cc$'], | 46 ['include', '_(win)\\.cc$'], |
47 ['include', '/win/'], | 47 ['include', '/win/'], |
48 ['include', '/win_[^/]*\\.cc$'], | 48 ['include', '/win_[^/]*\\.cc$'], |
49 ]}], | 49 ]}], |
50 ['touchui==0', {'sources/': [ | 50 ['touchui==0', {'sources/': [ |
51 ['exclude', 'events/event_x.cc$'], | 51 ['exclude', 'events/event_x.cc$'], |
| 52 ['exclude', 'ime/'], |
52 ['exclude', 'native_menu_x.cc$'], | 53 ['exclude', 'native_menu_x.cc$'], |
53 ['exclude', 'native_menu_x.h$'], | 54 ['exclude', 'native_menu_x.h$'], |
54 ['exclude', 'touchui/'], | 55 ['exclude', 'touchui/'], |
55 ['exclude', '_(touch)\\.cc$'], | 56 ['exclude', '_(touch)\\.cc$'], |
56 ]}], | 57 ]}], |
57 ], | 58 ], |
58 }, | 59 }, |
59 'targets': [ | 60 'targets': [ |
60 { | 61 { |
61 'target_name': 'views', | 62 'target_name': 'views', |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
273 'focus/focus_manager_gtk.cc', | 274 'focus/focus_manager_gtk.cc', |
274 'focus/focus_manager_win.cc', | 275 'focus/focus_manager_win.cc', |
275 'focus/focus_manager.cc', | 276 'focus/focus_manager.cc', |
276 'focus/focus_manager.h', | 277 'focus/focus_manager.h', |
277 'focus/focus_search.cc', | 278 'focus/focus_search.cc', |
278 'focus/focus_search.h', | 279 'focus/focus_search.h', |
279 'focus/focus_util_win.cc', | 280 'focus/focus_util_win.cc', |
280 'focus/focus_util_win.h', | 281 'focus/focus_util_win.h', |
281 'focus/view_storage.cc', | 282 'focus/view_storage.cc', |
282 'focus/view_storage.h', | 283 'focus/view_storage.h', |
| 284 'ime/ibus_ime_context.cc', |
| 285 'ime/ime_context.cc', |
| 286 'ime/ime_context.h', |
283 'layout/box_layout.cc', | 287 'layout/box_layout.cc', |
284 'layout/box_layout.h', | 288 'layout/box_layout.h', |
285 'layout/fill_layout.cc', | 289 'layout/fill_layout.cc', |
286 'layout/fill_layout.h', | 290 'layout/fill_layout.h', |
287 'layout/grid_layout.cc', | 291 'layout/grid_layout.cc', |
288 'layout/grid_layout.h', | 292 'layout/grid_layout.h', |
289 'layout/layout_constants.h', | 293 'layout/layout_constants.h', |
290 'layout/layout_manager.cc', | 294 'layout/layout_manager.cc', |
291 'layout/layout_manager.h', | 295 'layout/layout_manager.h', |
292 'mouse_watcher.cc', | 296 'mouse_watcher.cc', |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 'widget/child_window_message_processor.cc', | 408 'widget/child_window_message_processor.cc', |
405 'widget/child_window_message_processor.h', | 409 'widget/child_window_message_processor.h', |
406 'widget/aero_tooltip_manager.cc', | 410 'widget/aero_tooltip_manager.cc', |
407 'widget/root_view_drop_target.cc', | 411 'widget/root_view_drop_target.cc', |
408 'window/hit_test.cc', | 412 'window/hit_test.cc', |
409 'window/native_frame_view.cc', | 413 'window/native_frame_view.cc', |
410 'widget/widget_win.cc', | 414 'widget/widget_win.cc', |
411 ], | 415 ], |
412 }], | 416 }], |
413 ['touchui==1', { | 417 ['touchui==1', { |
| 418 'dependencies': [ |
| 419 '../build/linux/system.gyp:ibus', |
| 420 ], |
414 'defines': ['TOUCH_UI=1'], | 421 'defines': ['TOUCH_UI=1'], |
415 'sources/': [ | 422 'sources/': [ |
416 ['exclude', 'focus/accelerator_handler_gtk.cc'], | 423 ['exclude', 'focus/accelerator_handler_gtk.cc'], |
417 ['exclude', 'controls/menu/native_menu_gtk.cc'], | 424 ['exclude', 'controls/menu/native_menu_gtk.cc'], |
418 ], | 425 ], |
419 'conditions': [ | 426 'conditions': [ |
420 ['"<!@(<(pkg-config) --atleast-version=2.0 inputproto || echo $?)"!=
""', { | 427 ['"<!@(<(pkg-config) --atleast-version=2.0 inputproto || echo $?)"!=
""', { |
421 # Exclude TouchFactory if XInput2 is not available. | 428 # Exclude TouchFactory if XInput2 is not available. |
422 'sources/': [ | 429 'sources/': [ |
423 ['exclude', 'touchui/touch_factory.cc'], | 430 ['exclude', 'touchui/touch_factory.cc'], |
424 ['exclude', 'touchui/touch_factory.h'], | 431 ['exclude', 'touchui/touch_factory.h'], |
425 ], | 432 ], |
426 }], | 433 }], |
| 434 ['"<!@(<(pkg-config) --atleast-version=1.3.99 ibus-1.0 || echo $?)"!
=""', { |
| 435 'sources/': [ |
| 436 ['exclude', 'ime/ibus_ime_context.cc'], |
| 437 ], |
| 438 'defines': ['USE_DUMMY_IME_CONTEXT'], |
| 439 }], |
427 ], | 440 ], |
428 }], | 441 }], |
429 ['OS=="win"', { | 442 ['OS=="win"', { |
430 'sources!': [ | 443 'sources!': [ |
431 'controls/slider/slider.cc', | 444 'controls/slider/slider.cc', |
432 'controls/slider/slider.h', | 445 'controls/slider/slider.h', |
433 'controls/slider/native_slider_wrapper.h', | 446 'controls/slider/native_slider_wrapper.h', |
434 ], | 447 ], |
435 'include_dirs': [ | 448 'include_dirs': [ |
436 '<(DEPTH)/third_party/wtl/include', | 449 '<(DEPTH)/third_party/wtl/include', |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
587 ], | 600 ], |
588 }, | 601 }, |
589 ], | 602 ], |
590 } | 603 } |
591 | 604 |
592 # Local Variables: | 605 # Local Variables: |
593 # tab-width:2 | 606 # tab-width:2 |
594 # indent-tabs-mode:nil | 607 # indent-tabs-mode:nil |
595 # End: | 608 # End: |
596 # vim: set expandtab tabstop=2 shiftwidth=2: | 609 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |