summaryrefslogtreecommitdiffstats
path: root/build/protoc_java.gypi
diff options
context:
space:
mode:
authorcjhopman <cjhopman@chromium.org>2014-10-01 16:48:58 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-01 23:49:49 +0000
commita3f2d3f6819d1a6709a5a4d8fc62321e478bcc9f (patch)
tree2155bc2c2d8c325b38409c0d8199e76f23efe6ad /build/protoc_java.gypi
parente200cf71dbc316e7fa7a4a613ede3991df76e4f6 (diff)
downloadchromium_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 'build/protoc_java.gypi')
-rw-r--r--build/protoc_java.gypi8
1 files changed, 4 insertions, 4 deletions
diff --git a/build/protoc_java.gypi b/build/protoc_java.gypi
index e1525b0..9ed597be 100644
--- a/build/protoc_java.gypi
+++ b/build/protoc_java.gypi
@@ -65,10 +65,10 @@
],
'action': [
'<(script)',
- '<(protoc)',
- '<(proto_in_dir)',
- '<(java_out_dir)',
- '<(stamp_file)',
+ '--protoc=<(protoc)',
+ '--proto-path=<(proto_in_dir)',
+ '--java-out-dir=<(java_out_dir)',
+ '--stamp=<(stamp_file)',
'<@(_sources)',
],
'message': 'Generating Java code from protobuf files in <(proto_in_dir)',