diff options
Diffstat (limited to 'google_apis/google_apis.gyp')
-rw-r--r-- | google_apis/google_apis.gyp | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/google_apis/google_apis.gyp b/google_apis/google_apis.gyp index 2d281f2..0ba370b 100644 --- a/google_apis/google_apis.gyp +++ b/google_apis/google_apis.gyp @@ -36,6 +36,12 @@ 'GOOGLE_DEFAULT_CLIENT_SECRET="<(google_default_client_secret)"', ] }], + [ 'OS == "mac" or OS == "ios" or OS == "win"', { + 'dependencies': [ + '../third_party/nss/nss.gyp:nspr', + '../third_party/nss/nss.gyp:nss', + ], + }], [ 'OS == "android"', { 'dependencies': [ '../third_party/openssl/openssl.gyp:openssl', @@ -129,14 +135,51 @@ 'type': 'executable', 'dependencies': [ '../base/base.gyp:run_all_unittests', + '../testing/gmock.gyp:gmock', '../testing/gtest.gyp:gtest', 'google_apis', + 'google_apis_test_support', + ], + 'includes': [ + 'determine_use_official_keys.gypi', ], 'include_dirs': [ '..', ], 'sources': [ 'google_api_keys_unittest.cc', + 'cup/client_update_protocol_unittest.cc', + 'drive/base_requests_unittest.cc', + 'drive/base_requests_server_unittest.cc', + 'drive/drive_api_requests_unittest.cc', + 'drive/drive_api_parser_unittest.cc', + 'drive/drive_api_url_generator_unittest.cc', + 'drive/gdata_wapi_parser_unittest.cc', + 'drive/gdata_wapi_requests_unittest.cc', + 'drive/gdata_wapi_url_generator_unittest.cc', + 'drive/request_sender_unittest.cc', + 'drive/request_util_unittest.cc', + 'drive/time_util_unittest.cc', + 'gaia/gaia_auth_fetcher_unittest.cc', + 'gaia/gaia_auth_util_unittest.cc', + 'gaia/gaia_oauth_client_unittest.cc', + 'gaia/google_service_auth_error_unittest.cc', + 'gaia/oauth_request_signer_unittest.cc', + 'gaia/oauth2_access_token_fetcher_unittest.cc', + 'gaia/oauth2_api_call_flow_unittest.cc', + 'gaia/oauth2_mint_token_flow_unittest.cc', + 'gaia/oauth2_token_service_unittest.cc', + ], + 'conditions': [ + ['OS=="android"', { + 'sources!': [ + 'drive/base_requests_server_unittest.cc', + 'drive/drive_api_parser_unittest.cc', + 'drive/drive_api_requests_unittest.cc', + 'drive/gdata_wapi_parser_unittest.cc', + 'drive/gdata_wapi_requests_unittest.cc', + ], + }], ], }, { @@ -155,8 +198,15 @@ '../net/net.gyp:net_test_support', ], 'sources': [ + 'drive/dummy_auth_service.cc', + 'drive/dummy_auth_service.h', + 'drive/test_util.cc', + 'drive/test_util.h', 'gaia/fake_gaia.cc', 'gaia/fake_gaia.h', + 'gaia/mock_url_fetcher_factory.h', + 'gaia/oauth2_token_service_test_util.cc', + 'gaia/oauth2_token_service_test_util.h', ], }, ], |