diff options
author | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-30 22:50:45 +0000 |
---|---|---|
committer | isherman@chromium.org <isherman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-11-30 22:50:45 +0000 |
commit | 226cccfafa0f6a3b7a57d11937d4f3b8ea6e9296 (patch) | |
tree | fdfae23da7d22eede7c00bea4120718bff8b1872 /third_party/libphonenumber/libphonenumber.gyp | |
parent | 1ce7c92a8b2620058e748411a4674fa59da8c666 (diff) | |
download | chromium_src-226cccfafa0f6a3b7a57d11937d4f3b8ea6e9296.zip chromium_src-226cccfafa0f6a3b7a57d11937d4f3b8ea6e9296.tar.gz chromium_src-226cccfafa0f6a3b7a57d11937d4f3b8ea6e9296.tar.bz2 |
Revert 112305 - Pull the phone library directly. Delete old version.
TEST=unit-tests
BUG=105577
Review URL: http://codereview.chromium.org/8736001
TBR=georgey@chromium.org
Review URL: http://codereview.chromium.org/8759004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112319 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/libphonenumber/libphonenumber.gyp')
-rw-r--r-- | third_party/libphonenumber/libphonenumber.gyp | 64 |
1 files changed, 26 insertions, 38 deletions
diff --git a/third_party/libphonenumber/libphonenumber.gyp b/third_party/libphonenumber/libphonenumber.gyp index d5a4bf5..92415da 100644 --- a/third_party/libphonenumber/libphonenumber.gyp +++ b/third_party/libphonenumber/libphonenumber.gyp @@ -8,17 +8,15 @@ '../..', # add it first, so src/base headers are used instead of the ones # brought with the library as cc files would be taken from the # main chrome tree as well. - 'src', - 'src/test', + 'cpp/src', # The libphonenumber source (and test code) expects the - # generated protocol headers to be available with "phonenumbers" include - # path, e.g. #include "phonenumbers/foo.pb.h". + # generated protocol headers to be available with no include + # path, e.g. #include "foo.pb.h". '<(SHARED_INTERMEDIATE_DIR)/protoc_out/third_party/libphonenumber', ], 'defines': [ 'USE_HASH_MAP=1', 'USE_GOOGLE_BASE=1', - 'USE_ICU_REGEXP=1', ], }, 'includes': [ @@ -34,36 +32,32 @@ '../../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic_annotations', ], 'sources': [ - 'src/phonenumbers/asyoutypeformatter.cc', - 'src/phonenumbers/default_logger.cc', - # Comment next line and uncomment the line after, if complete metadata - # (with examples) is needed. - 'src/phonenumbers/lite_metadata.cc', - #'src/phonenumbers/metadata.cc', - 'src/phonenumbers/logger.cc', - 'src/phonenumbers/phonenumber.cc', - # The following two files should be added on 'as needed' basis. - #'src/phonenumbers/phonenumbermatch.cc', - #'src/phonenumbers/phonenumbermatcher.cc', - 'src/phonenumbers/phonenumberutil.cc', - 'src/phonenumbers/regexp_adapter_icu.cc', - 'src/phonenumbers/regexp_cache.cc', - 'src/phonenumbers/stringutil.cc', - 'src/phonenumbers/unicodestring.cc', - 'src/phonenumbers/utf/rune.c', - 'src/phonenumbers/utf/unicodetext.cc', - 'src/phonenumbers/utf/unilib.cc', - 'src/resources/phonemetadata.proto', - 'src/resources/phonenumber.proto', + # 'chrome/regexp_adapter_icuregexp.cc', + 'cpp/src/default_logger.cc', + 'cpp/src/lite_metadata.cc', + 'cpp/src/logger.cc', + 'cpp/src/phonenumber.cc', + 'cpp/src/phonenumberutil.cc', + 'cpp/src/regexp_adapter_icu.cc', + 'cpp/src/regexp_cache.cc', + 'cpp/src/stringutil.cc', + 'cpp/src/utf/rune.c', + 'cpp/src/utf/unicodetext.cc', + 'cpp/src/utf/unilib.cc', + 'resources/phonemetadata.proto', + 'resources/phonenumber.proto', ], 'direct_dependent_settings': { 'include_dirs': [ + # The libphonenumber headers expect generated protocol headers + # to be available with no include path, e.g. #include + # "foo.pb.h". '<(SHARED_INTERMEDIATE_DIR)/protoc_out/third_party/libphonenumber', ], }, 'variables': { - 'proto_in_dir': 'src/resources', - 'proto_out_dir': 'third_party/libphonenumber/phonenumbers', + 'proto_in_dir': 'resources', + 'proto_out_dir': 'third_party/libphonenumber', }, 'includes': [ '../../build/protoc.gypi' ], 'conditions': [ @@ -79,16 +73,10 @@ 'type': 'executable', 'sources': [ '../../base/test/run_all_unittests.cc', - 'src/phonenumbers/test_metadata.cc', - 'src/test/phonenumbers/asyoutypeformatter_test.cc', - # The following two files should be added on 'as needed' basis. - #'src/test/phonenumbers/phonenumbermatch_test.cc', - #'src/test/phonenumbers/phonenumbermatcher_test.cc', - 'src/test/phonenumbers/phonenumberutil_test.cc', - 'src/test/phonenumbers/regexp_adapter_test.cc', - 'src/test/phonenumbers/stringutil_test.cc', - 'src/test/phonenumbers/test_util.cc', - 'src/test/phonenumbers/unicodestring_test.cc', + 'cpp/src/phonenumberutil_test.cc', + 'cpp/src/regexp_adapter_test.cc', + 'cpp/src/stringutil_test.cc', + 'cpp/src/test_metadata.cc', ], 'dependencies': [ '../icu/icu.gyp:icui18n', |