11320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci# Copyright 2013 The Chromium Authors. All rights reserved. 21320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci# Use of this source code is governed by a BSD-style license that can be 31320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci# found in the LICENSE file. 41320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 51320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci{ 61320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'type': '<(gtest_target_type)', 71320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 81320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../base/base.gyp:base', 91320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../base/base.gyp:test_support_base', 101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../net/net.gyp:net', 111320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../skia/skia.gyp:skia', 121320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../testing/gmock.gyp:gmock', 131320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../testing/gtest.gyp:gtest', 141320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../third_party/icu/icu.gyp:icui18n', 151320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../third_party/icu/icu.gyp:icuuc', 161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../url/url.gyp:url_lib', 171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:events_base', 181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../gfx/gfx.gyp:gfx_test_support', 191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../resources/ui_resources.gyp:ui_resources', 201320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../resources/ui_resources.gyp:ui_test_pak', 211320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../strings/ui_strings.gyp:ui_strings', 221320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ui_base.gyp:ui_base', 231320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ui_base.gyp:ui_base_test_support', 241320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # iOS uses a small subset of ui. common_sources are the only files that 261320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # are built on iOS. 271320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'common_sources' : [ 281320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # Note: file list duplicated in GN build. 291320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'layout_unittest.cc', 301320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'l10n/l10n_util_mac_unittest.mm', 311320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'l10n/l10n_util_unittest.cc', 321320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'l10n/l10n_util_win_unittest.cc', 331320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'l10n/time_format_unittest.cc', 341320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'models/tree_node_iterator_unittest.cc', 351320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'resource/data_pack_literal.cc', 361320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'resource/data_pack_unittest.cc', 371320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'resource/resource_bundle_unittest.cc', 381320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'test/run_all_unittests.cc', 391320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 401320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'all_sources': [ 411320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # Note: file list duplicated in GN build. 421320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '<@(_common_sources)', 431320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'accelerators/accelerator_manager_unittest.cc', 441320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'accelerators/menu_label_accelerator_util_linux_unittest.cc', 451320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'clipboard/custom_data_helper_unittest.cc', 461320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/base_view_unittest.mm', 471320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/cocoa_base_utils_unittest.mm', 481320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/controls/blue_label_button_unittest.mm', 491320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/controls/hover_image_menu_button_unittest.mm', 501320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/controls/hyperlink_button_cell_unittest.mm', 511320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/controls/hyperlink_text_view_unittest.mm', 521320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/focus_tracker_unittest.mm', 531320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/fullscreen_window_manager_unittest.mm', 541320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/hover_image_button_unittest.mm', 551320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/menu_controller_unittest.mm', 561320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/nsgraphics_context_additions_unittest.mm', 571320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/nsview_additions_unittest.mm', 581320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cocoa/tracking_area_unittest.mm', 591320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dragdrop/os_exchange_data_provider_aurax11_unittest.cc', 601320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/candidate_window_unittest.cc', 611320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/chromeos/character_composer_unittest.cc', 621320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/composition_text_util_pango_unittest.cc', 631320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/input_method_base_unittest.cc', 641320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/input_method_chromeos_unittest.cc', 651320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/remote_input_method_win_unittest.cc', 661320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/win/imm32_manager_unittest.cc', 671320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/win/tsf_input_scope_unittest.cc', 681320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'models/list_model_unittest.cc', 691320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'models/list_selection_model_unittest.cc', 701320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'models/tree_node_model_unittest.cc', 711320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'test/data/resource.h', 721320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'text/bytes_formatting_unittest.cc', 731320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'view_prop_unittest.cc', 741320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'webui/web_ui_util_unittest.cc', 751320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'x/selection_requestor_unittest.cc', 761320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 771320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'include_dirs': [ 781320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../..', 791320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 801320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'conditions': [ 811320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS!="ios"', { 821320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources' : [ '<@(_all_sources)' ], 831320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, { # OS=="ios" 841320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources' : [ '<@(_common_sources)' ], 851320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # The ResourceBundle unittest expects a locale.pak file to exist in 861320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # the bundle for English-US. Copy it in from where it was generated 871320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # by ui_resources.gyp:ui_test_pak. 881320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'mac_bundle_resources': [ 891320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '<(PRODUCT_DIR)/ui/en.lproj/locale.pak', 901320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 911320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'actions': [ 921320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci { 931320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'action_name': 'copy_test_data', 941320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'variables': { 951320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'test_data_files': [ 961320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'test/data', 971320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 981320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'test_data_prefix' : 'ui/base', 991320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, 1001320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'includes': [ '../../build/copy_test_data_ios.gypi' ], 1011320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, 1021320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1031320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1041320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS == "win"', { 1051320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources': [ 1061320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dragdrop/os_exchange_data_win_unittest.cc', 1071320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'win/hwnd_subclass_unittest.cc', 1081320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'win/open_file_name_win_unittest.cc', 1091320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'msvs_settings': { 1111320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'VCLinkerTool': { 1121320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'DelayLoadDLLs': [ 1131320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'd2d1.dll', 1141320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'd3d10_1.dll', 1151320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'AdditionalDependencies': [ 1171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'd2d1.lib', 1181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'd3d10_1.lib', 1191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1201320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, 1211320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, 1221320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'link_settings': { 1231320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'libraries': [ 1241320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '-limm32.lib', 1251320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '-loleacc.lib', 1261320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1271320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }, 1281320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. 1291320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'msvs_disabled_warnings': [ 4267, ], 1301320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1311320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS == "android"', { 1321320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1331320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../testing/android/native_test.gyp:native_test_native_code', 1341320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1351320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1361320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_pango == 1', { 1371320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1381320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../build/linux/system.gyp:pangocairo', 1391320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1401320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'conditions': [ 1411320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_allocator!="none"', { 1421320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1431320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../base/allocator/allocator.gyp:allocator', 1441320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1451320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1461320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1471320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1481320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_x11==1', { 1491320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1501320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../build/linux/system.gyp:x11', 1511320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../tools/xdisplaycheck/xdisplaycheck.gyp:xdisplaycheck', 1521320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/platform/x11/x11_events_platform.gyp:x11_events_platform', 1531320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../gfx/x/gfx_x11.gyp:gfx_x11', 1541320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1551320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1561320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS!="win" or use_aura==0', { 1571320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources!': [ 1581320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'view_prop_unittest.cc', 1591320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1601320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1611320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_x11==1 and use_aura==1', { 1621320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources': [ 1631320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'cursor/cursor_loader_x11_unittest.cc', 1641320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1651320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1661320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS=="mac"', { 1671320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1681320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../third_party/mozilla/mozilla.gyp:mozilla', 1691320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:events_test_support', 1701320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ui_base_tests_bundle', 1711320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1721320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'conditions': [ 1731320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['component=="static_library"', { 1741320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # Needed for mozilla.gyp. 1751320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'xcode_settings': {'OTHER_LDFLAGS': ['-Wl,-ObjC']}, 1761320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1771320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1781320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1791320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_aura==1 or toolkit_views==1', { 1801320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources': [ 1811320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dragdrop/os_exchange_data_unittest.cc', 1821320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1831320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1841320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:events', 1851320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:events_base', 1861320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:events_test_support', 1871320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/platform/events_platform.gyp:events_platform', 1881320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1891320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 1901320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['chromeos==1', { 1911320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dependencies': [ 1921320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../../chromeos/chromeos.gyp:chromeos', 1931320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../aura/aura.gyp:aura_test_support', 1941320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../chromeos/ui_chromeos.gyp:ui_chromeos', 1951320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../events/events.gyp:gesture_detection', 1961320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 1971320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources': [ 1981320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci '../chromeos/touch_exploration_controller_unittest.cc' 1991320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2001320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources!': [ 2011320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'dragdrop/os_exchange_data_provider_aurax11_unittest.cc', 2021320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'x/selection_requestor_unittest.cc', 2031320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2041320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 2051320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['use_x11==0', { 2061320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources!': [ 2071320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/chromeos/character_composer_unittest.cc', 2081320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/input_method_chromeos_unittest.cc', 2091320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'ime/composition_text_util_pango_unittest.cc', 2101320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2111320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 2121320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2131320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'target_conditions': [ 2141320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['OS == "ios"', { 2151320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci 'sources/': [ 2161320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # Pull in specific Mac files for iOS (which have been filtered out 2171320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci # by file name rules). 2181320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ['include', '^l10n/l10n_util_mac_unittest\\.mm$'], 2191320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2201320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci }], 2211320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci ], 2221320f92c476a1ad9d19dba2a48c72b75566198e9Primiano Tucci} 223