//components/variations: Create separate target for VariationsService
commitb50ad70d3243979e42fe667a9b9e26bd1910eba9
authorblundell <blundell@chromium.org>
Thu, 27 Aug 2015 17:08:29 +0000 (27 10:08 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 27 Aug 2015 17:09:09 +0000 (27 17:09 +0000)
tree517085ba943c24615cc60c689c6d6a9feecde1cc
parentb7c7538596514c5487c7b5803c6758d1f53bc624
//components/variations: Create separate target for VariationsService

When VariationsService is componentized, it will bring in dependencies on //net
and //ui, which are unwanted in the //components/variations target. In
particular, Cronet depends on //components/variations and cannot depend on
//net.

This CL creates //components/variations/service, which currently holds
variations_service_client.h and will hold variations_service.* once it is
componentized.

BUG=516678
TBR=brettw

Review URL: https://codereview.chromium.org/1306893007

Cr-Commit-Position: refs/heads/master@{#345905}
chrome/browser/BUILD.gn
chrome/browser/metrics/variations/chrome_variations_service_client.h
chrome/browser/metrics/variations/variations_service.h
chrome/chrome_browser.gypi
components/BUILD.gn
components/variations.gypi
components/variations/BUILD.gn
components/variations/service/BUILD.gn [new file with mode: 0644]
components/variations/service/variations_service_client.h [moved from components/variations/variations_service_client.h with 88% similarity]