metrics: Switch uploader to use http_utils from libchromeos
Removed explicit dependency on libcurl from metrics and using
chromeos::http::PostText() function instead.
BUG=chromium:411076
TEST=FEATURES=test emerge-link metrics
Change-Id: Ida883fa18d266e9bb87c3a4271e57d44c9308c79
Reviewed-on: https://chromium-review.googlesource.com/216526
Reviewed-by: Bertrand Simonnet <bsimonnet@chromium.org>
Tested-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
diff --git a/metrics/metrics.gyp b/metrics/metrics.gyp
index 7a4338b..d8f697c 100644
--- a/metrics/metrics.gyp
+++ b/metrics/metrics.gyp
@@ -12,7 +12,6 @@
'gthread-2.0',
'libchrome-<(libbase_ver)',
'libchromeos-<(libbase_ver)',
- 'libcurl',
]
},
'cflags_cc': [
@@ -83,7 +82,7 @@
'uploader/upload_service.cc',
'uploader/metrics_log.cc',
'uploader/system_profile_cache.cc',
- 'uploader/curl_sender.cc',
+ 'uploader/sender_http.cc',
'components/metrics/metrics_log_base.cc',
'components/metrics/metrics_log_manager.cc',
'components/metrics/metrics_hashes.cc',