Add data files for base and net. Move GN Python proto outputs.
commit43ae0e159f885f53cb9ceb36ca606b37b399679c
authorbrettw <brettw@chromium.org>
Tue, 14 Jul 2015 22:12:36 +0000 (14 15:12 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 14 Jul 2015 22:14:08 +0000 (14 22:14 +0000)
treeb0c2d488378371d6bf6620af9e6053f25507bfe9
parente3de3775100900a54f36bac577a24847945e08b9
Add data files for base and net. Move GN Python proto outputs.

The "data" for net_unittests and base_unittests should match the isolates.

To make this work, the python outputs for protoc is updated to match GYP (all Python outputs go into a "pyproto" directory).

Targets were added for Pytho-only dependencies listing the data files. This way one only needs to depend on the target and implicitly get the associated data files.

The location of the google protobuf helpers is moved to match GYP.

R=dpranke

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

Cr-Commit-Position: refs/heads/master@{#338741}
base/BUILD.gn
base/test/BUILD.gn
net/BUILD.gn
third_party/protobuf/BUILD.gn
third_party/protobuf/proto_library.gni
third_party/pyftpdlib/BUILD.gn [new file with mode: 0644]
third_party/pywebsocket/BUILD.gn [new file with mode: 0644]
third_party/tlslite/BUILD.gn [new file with mode: 0644]