Chromium Code Reviews| Index: third_party/libaddressinput/BUILD.gn |
| diff --git a/third_party/libaddressinput/BUILD.gn b/third_party/libaddressinput/BUILD.gn |
| index ad21974e4ddd83a16c8c8641b9e38e1a5851ec3b..a4c796c09029d64cfc3687e63abe383684801814 100644 |
| --- a/third_party/libaddressinput/BUILD.gn |
| +++ b/third_party/libaddressinput/BUILD.gn |
| @@ -77,125 +77,123 @@ static_library("util") { |
| ] |
| } |
| -if (!is_android || use_aura) { |
| - # This target provides more complicated functionality like pinging servers |
| - # for validation rules. |
| - static_library("libaddressinput") { |
| - sources = [ |
| - "chromium/chrome_address_validator.cc", |
| - "chromium/chrome_metadata_source.cc", |
| - "chromium/chrome_storage_impl.cc", |
| - "chromium/fallback_data_store.cc", |
| - "chromium/input_suggester.cc", |
| - "chromium/string_compare.cc", |
| - "chromium/trie.cc", |
| - "src/cpp/src/address_input_helper.cc", |
| - "src/cpp/src/address_normalizer.cc", |
| - "src/cpp/src/address_problem.cc", |
| - "src/cpp/src/address_validator.cc", |
| - "src/cpp/src/null_storage.cc", |
| - "src/cpp/src/ondemand_supplier.cc", |
| - "src/cpp/src/ondemand_supply_task.cc", |
| - "src/cpp/src/post_box_matchers.cc", |
| - "src/cpp/src/preload_supplier.cc", |
| - "src/cpp/src/region_data.cc", |
| - "src/cpp/src/region_data_builder.cc", |
| - "src/cpp/src/retriever.cc", |
| - "src/cpp/src/rule_retriever.cc", |
| - "src/cpp/src/util/md5.cc", |
| - "src/cpp/src/validating_storage.cc", |
| - "src/cpp/src/validating_util.cc", |
| - "src/cpp/src/validation_task.cc", |
| - ] |
| - |
| - configs -= [ "//build/config/compiler:chromium_code" ] |
| - configs += [ "//build/config/compiler:no_chromium_code" ] |
| - |
| - public_configs = [ ":libaddressinput_config" ] |
| - |
| - deps = [ |
| - ":strings", |
| - ":util", |
| - "//base", |
| - "//base:i18n", |
| - "//components/prefs", |
| - "//net", |
| - "//third_party/icu", |
| - "//third_party/re2", |
| - ] |
| - } |
| +# This target provides more complicated functionality like pinging servers |
| +# for validation rules. |
| +static_library("libaddressinput") { |
| + sources = [ |
| + "chromium/chrome_address_validator.cc", |
| + "chromium/chrome_metadata_source.cc", |
| + "chromium/chrome_storage_impl.cc", |
| + "chromium/fallback_data_store.cc", |
| + "chromium/input_suggester.cc", |
| + "chromium/string_compare.cc", |
| + "chromium/trie.cc", |
| + "src/cpp/src/address_input_helper.cc", |
| + "src/cpp/src/address_normalizer.cc", |
| + "src/cpp/src/address_problem.cc", |
| + "src/cpp/src/address_validator.cc", |
| + "src/cpp/src/null_storage.cc", |
| + "src/cpp/src/ondemand_supplier.cc", |
| + "src/cpp/src/ondemand_supply_task.cc", |
| + "src/cpp/src/post_box_matchers.cc", |
| + "src/cpp/src/preload_supplier.cc", |
| + "src/cpp/src/region_data.cc", |
| + "src/cpp/src/region_data_builder.cc", |
| + "src/cpp/src/retriever.cc", |
| + "src/cpp/src/rule_retriever.cc", |
| + "src/cpp/src/util/md5.cc", |
| + "src/cpp/src/validating_storage.cc", |
| + "src/cpp/src/validating_util.cc", |
| + "src/cpp/src/validation_task.cc", |
| + ] |
| + |
| + configs -= [ "//build/config/compiler:chromium_code" ] |
| + configs += [ "//build/config/compiler:no_chromium_code" ] |
| + |
| + public_configs = [ ":libaddressinput_config" ] |
| - test("libaddressinput_unittests") { |
| - sources = [ |
| - "chromium/addressinput_util_unittest.cc", |
| - "chromium/chrome_address_validator_unittest.cc", |
| - "chromium/chrome_metadata_source_unittest.cc", |
| - "chromium/chrome_storage_impl_unittest.cc", |
| - "chromium/fallback_data_store_unittest.cc", |
| - "chromium/storage_test_runner.cc", |
| - "chromium/string_compare_unittest.cc", |
| - "chromium/trie_unittest.cc", |
| - "src/cpp/test/address_data_test.cc", |
| - "src/cpp/test/address_field_test.cc", |
| - "src/cpp/test/address_field_util_test.cc", |
| - "src/cpp/test/address_formatter_test.cc", |
| - "src/cpp/test/address_input_helper_test.cc", |
| - "src/cpp/test/address_metadata_test.cc", |
| - "src/cpp/test/address_normalizer_test.cc", |
| - "src/cpp/test/address_problem_test.cc", |
| - "src/cpp/test/address_ui_test.cc", |
| - "src/cpp/test/address_validator_test.cc", |
| - "src/cpp/test/fake_storage.cc", |
| - "src/cpp/test/fake_storage_test.cc", |
| - "src/cpp/test/format_element_test.cc", |
| - "src/cpp/test/language_test.cc", |
| - "src/cpp/test/localization_test.cc", |
| - "src/cpp/test/lookup_key_test.cc", |
| - "src/cpp/test/mock_source.cc", |
| - "src/cpp/test/null_storage_test.cc", |
| - "src/cpp/test/ondemand_supply_task_test.cc", |
| - "src/cpp/test/post_box_matchers_test.cc", |
| - "src/cpp/test/preload_supplier_test.cc", |
| - "src/cpp/test/region_data_builder_test.cc", |
| - "src/cpp/test/region_data_constants_test.cc", |
| - "src/cpp/test/region_data_test.cc", |
| - "src/cpp/test/retriever_test.cc", |
| - "src/cpp/test/rule_retriever_test.cc", |
| - "src/cpp/test/rule_test.cc", |
| - "src/cpp/test/supplier_test.cc", |
| - "src/cpp/test/testdata_source.cc", |
| - "src/cpp/test/testdata_source_test.cc", |
| - "src/cpp/test/util/json_test.cc", |
| - "src/cpp/test/util/md5_unittest.cc", |
| - "src/cpp/test/util/scoped_ptr_unittest.cc", |
| - "src/cpp/test/util/string_compare_test.cc", |
| - "src/cpp/test/util/string_split_unittest.cc", |
| - "src/cpp/test/util/string_util_test.cc", |
| - "src/cpp/test/validating_storage_test.cc", |
| - "src/cpp/test/validating_util_test.cc", |
| - "src/cpp/test/validation_task_test.cc", |
| - ] |
| - |
| - if (is_ios) { |
| - # TODO(rouslan): This tests uses ASSERT_DEATH which is not supported on |
| - # iOS. Re-enable once http://crbug.com/595645 is fixed. |
| - sources -= [ "src/cpp/test/address_data_test.cc" ] |
| - } |
| - |
| - configs -= [ "//build/config/compiler:chromium_code" ] |
| - configs += [ "//build/config/compiler:no_chromium_code" ] |
| - |
| - defines = [ "TEST_DATA_DIR=\"third_party/libaddressinput/src/testdata\"" ] |
| - |
| - include_dirs = [ "src/cpp/src" ] |
| - |
| - deps = [ |
| - ":libaddressinput", |
| - ":strings", |
| - "//base/test:run_all_unittests", |
| - "//components/prefs", |
| - "//net:test_support", |
| - "//testing/gtest", |
| - ] |
| + deps = [ |
| + ":strings", |
| + ":util", |
| + "//base", |
| + "//base:i18n", |
| + "//components/prefs", |
| + "//net", |
| + "//third_party/icu", |
| + "//third_party/re2", |
| + ] |
| +} |
| + |
| +test("libaddressinput_unittests") { |
| + sources = [ |
| + "chromium/addressinput_util_unittest.cc", |
| + "chromium/chrome_address_validator_unittest.cc", |
| + "chromium/chrome_metadata_source_unittest.cc", |
| + "chromium/chrome_storage_impl_unittest.cc", |
| + "chromium/fallback_data_store_unittest.cc", |
| + "chromium/storage_test_runner.cc", |
| + "chromium/string_compare_unittest.cc", |
| + "chromium/trie_unittest.cc", |
| + "src/cpp/test/address_data_test.cc", |
| + "src/cpp/test/address_field_test.cc", |
| + "src/cpp/test/address_field_util_test.cc", |
| + "src/cpp/test/address_formatter_test.cc", |
| + "src/cpp/test/address_input_helper_test.cc", |
| + "src/cpp/test/address_metadata_test.cc", |
| + "src/cpp/test/address_normalizer_test.cc", |
| + "src/cpp/test/address_problem_test.cc", |
| + "src/cpp/test/address_ui_test.cc", |
| + "src/cpp/test/address_validator_test.cc", |
| + "src/cpp/test/fake_storage.cc", |
| + "src/cpp/test/fake_storage_test.cc", |
| + "src/cpp/test/format_element_test.cc", |
| + "src/cpp/test/language_test.cc", |
| + "src/cpp/test/localization_test.cc", |
| + "src/cpp/test/lookup_key_test.cc", |
| + "src/cpp/test/mock_source.cc", |
| + "src/cpp/test/null_storage_test.cc", |
| + "src/cpp/test/ondemand_supply_task_test.cc", |
| + "src/cpp/test/post_box_matchers_test.cc", |
| + "src/cpp/test/preload_supplier_test.cc", |
| + "src/cpp/test/region_data_builder_test.cc", |
| + "src/cpp/test/region_data_constants_test.cc", |
| + "src/cpp/test/region_data_test.cc", |
| + "src/cpp/test/retriever_test.cc", |
| + "src/cpp/test/rule_retriever_test.cc", |
| + "src/cpp/test/rule_test.cc", |
| + "src/cpp/test/supplier_test.cc", |
| + "src/cpp/test/testdata_source.cc", |
| + "src/cpp/test/testdata_source_test.cc", |
| + "src/cpp/test/util/json_test.cc", |
| + "src/cpp/test/util/md5_unittest.cc", |
| + "src/cpp/test/util/scoped_ptr_unittest.cc", |
| + "src/cpp/test/util/string_compare_test.cc", |
| + "src/cpp/test/util/string_split_unittest.cc", |
| + "src/cpp/test/util/string_util_test.cc", |
| + "src/cpp/test/validating_storage_test.cc", |
| + "src/cpp/test/validating_util_test.cc", |
| + "src/cpp/test/validation_task_test.cc", |
| + ] |
| + |
| + if (is_ios) { |
| + # TODO(rouslan): This tests uses ASSERT_DEATH which is not supported on |
| + # iOS. Re-enable once http://crbug.com/595645 is fixed. |
| + sources -= [ "src/cpp/test/address_data_test.cc" ] |
| } |
| + |
| + configs -= [ "//build/config/compiler:chromium_code" ] |
| + configs += [ "//build/config/compiler:no_chromium_code" ] |
| + |
| + defines = [ "TEST_DATA_DIR=\"third_party/libaddressinput/src/testdata\"" ] |
|
please use gerrit instead
2016/09/16 22:30:42
Tests on bots run in such a way that you need to m
sebsg
2016/09/22 19:50:40
Done.
|
| + |
| + include_dirs = [ "src/cpp/src" ] |
| + |
| + deps = [ |
| + ":libaddressinput", |
| + ":strings", |
| + "//base/test:run_all_unittests", |
| + "//components/prefs", |
| + "//net:test_support", |
| + "//testing/gtest", |
| + ] |
| } |