diff options
author | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-14 01:23:53 +0000 |
---|---|---|
committer | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-14 01:23:53 +0000 |
commit | 44c466cd38e7d6b843ef4bc21572e1f3cc51c52a (patch) | |
tree | b66a09386c5af2fcc00f4ebeb36ee5ce5e2ba710 /net | |
parent | 8b39347a55356fc4c30e48d350abc39b8aad79b9 (diff) | |
download | chromium_src-44c466cd38e7d6b843ef4bc21572e1f3cc51c52a.zip chromium_src-44c466cd38e7d6b843ef4bc21572e1f3cc51c52a.tar.gz chromium_src-44c466cd38e7d6b843ef4bc21572e1f3cc51c52a.tar.bz2 |
[sync] Componentize sync: Part 1: Clean up sync.gyp and update chrome / test dependencies
One of the long term goals of the sync team is to pull sync code out of
chrome.dll and into its own component. As of today, several chrome tests
depend on various sync targets as defined in sync.gyp.
This is the first in a series of CLs to achieve the above goal.
This patch does the following:
- Renames / reorganizes several of the targets in sync.gyp
- Updates the declarations in various chrome gyp files by depending on
the smallest sync target possible to reflect the actual dependency.
- Takes a step closer toward the ideal IWYU guideline.
TBR=erikwright@chromium.org
BUG=136928
TEST=all chrome targets build on all platforms; all tests pass.
Review URL: https://chromiumcodereview.appspot.com/11348052
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@167558 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/net.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/net.gyp b/net/net.gyp index df18e20..94d014c 100644 --- a/net/net.gyp +++ b/net/net.gyp @@ -1855,8 +1855,11 @@ 'conditions': [ ['inside_chromium_build==1 and OS != "ios"', { 'dependencies': [ + # The test server uses Python modules generated by cloud print. + # TODO(sync): Remove this hack (http://crbug.com/119403). '../chrome/app/policy/cloud_policy_codegen.gyp:cloud_policy_proto_compile', # The test server uses Python modules generated by the sync protos. + # TODO(sync): Remove this hack (http://crbug.com/117559). '../sync/protocol/sync_proto.gyp:sync_proto', '../third_party/protobuf/protobuf.gyp:py_proto', ], |