diff options
author | cjhopman <cjhopman@chromium.org> | 2014-10-01 16:48:58 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-01 23:49:49 +0000 |
commit | a3f2d3f6819d1a6709a5a4d8fc62321e478bcc9f (patch) | |
tree | 2155bc2c2d8c325b38409c0d8199e76f23efe6ad /third_party/cacheinvalidation/cacheinvalidation.gyp | |
parent | e200cf71dbc316e7fa7a4a613ede3991df76e4f6 (diff) | |
download | chromium_src-a3f2d3f6819d1a6709a5a4d8fc62321e478bcc9f.zip chromium_src-a3f2d3f6819d1a6709a5a4d8fc62321e478bcc9f.tar.gz chromium_src-a3f2d3f6819d1a6709a5a4d8fc62321e478bcc9f.tar.bz2 |
Add proto_java_library to gn
This adds a pretty straightforward gn template corresponding to
protoc_java.gypi.
protoc_java.py is updated to actually parse options instead of just
using positional arguments.
Adds cacheinvalidation targets.
TBR=brettw, zea
BUG=359249
Review URL: https://codereview.chromium.org/580343002
Cr-Commit-Position: refs/heads/master@{#297739}
Diffstat (limited to 'third_party/cacheinvalidation/cacheinvalidation.gyp')
-rw-r--r-- | third_party/cacheinvalidation/cacheinvalidation.gyp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/third_party/cacheinvalidation/cacheinvalidation.gyp b/third_party/cacheinvalidation/cacheinvalidation.gyp index acb733c..703033c 100644 --- a/third_party/cacheinvalidation/cacheinvalidation.gyp +++ b/third_party/cacheinvalidation/cacheinvalidation.gyp @@ -11,6 +11,7 @@ 'targets': [ # The C++ files generated from the cache invalidation protocol buffers. { + # GN: //third_party/cacheinvalidation/src/google/cacheinvalidation:cacheinvalidation_proto_cpp (secondary) 'target_name': 'cacheinvalidation_proto_cpp', 'type': 'static_library', 'variables': { @@ -55,6 +56,7 @@ # The main cache invalidation library. External clients should depend # only on this. { + # GN: //third_party/cacheinvalidation (secondary) 'target_name': 'cacheinvalidation', 'type': 'static_library', 'sources': [ @@ -147,6 +149,7 @@ # Unittests for the cache invalidation library. # TODO(ghc): Write native tests and include them here. { + # GN: //third_party/cacheinvalidation:cacheinvalidation_unittests (secondary) 'target_name': 'cacheinvalidation_unittests', 'type': 'executable', 'sources': [ @@ -175,6 +178,7 @@ ['test_isolation_mode != "noop"', { 'targets': [ { + # TODO(GN) 'target_name': 'cacheinvalidation_unittests_run', 'type': 'none', 'dependencies': [ @@ -195,6 +199,7 @@ }, 'targets': [ { + # GN: //third_party/cacheinvalidation:cacheinvalidation_proto_java (secondary) 'target_name': 'cacheinvalidation_proto_java', 'type': 'none', 'variables': { @@ -213,6 +218,7 @@ 'includes': [ '../../build/protoc_java.gypi' ], }, { + # GN: //third_party/cacheinvalidation:cacheinvalidation_javalib (secondary) 'target_name': 'cacheinvalidation_javalib', 'type': 'none', 'dependencies': [ |