aboutsummaryrefslogtreecommitdiffstats
path: root/java/pom.xml
diff options
context:
space:
mode:
authorUlas Kirazci <ulas@google.com>2013-04-01 11:29:43 -0700
committerUlas Kirazci <ulas@google.com>2013-07-29 09:35:44 -0700
commit35d9fd84ff1d9ecdb91156b757cc9fdcc3f25249 (patch)
treebf47056d6c723ec8939717efb9a5f30cbe7783af /java/pom.xml
parent021f8f1badf1c4db519e3f35d600dec4b5c52eff (diff)
downloadexternal_protobuf-35d9fd84ff1d9ecdb91156b757cc9fdcc3f25249.zip
external_protobuf-35d9fd84ff1d9ecdb91156b757cc9fdcc3f25249.tar.gz
external_protobuf-35d9fd84ff1d9ecdb91156b757cc9fdcc3f25249.tar.bz2
Add an option to inspect "has" state upon parse.
If has is set, also always serialize. Change-Id: I2c8450f7ab9e837d722123dd1042991c0258ede3
Diffstat (limited to 'java/pom.xml')
-rw-r--r--java/pom.xml8
1 files changed, 8 insertions, 0 deletions
diff --git a/java/pom.xml b/java/pom.xml
index 399540f..7970f72 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -117,6 +117,7 @@
<arg value="../src/google/protobuf/unittest_enormous_descriptor.proto" />
<arg value="../src/google/protobuf/unittest_no_generic_services.proto" />
</exec>
+ <!-- java micro -->
<exec executable="../src/protoc">
<arg value="--javamicro_out=opt=speed,java_use_vector=false,java_package=google/protobuf/unittest_import_micro.proto|com.google.protobuf.micro,java_outer_classname=google/protobuf/unittest_import_micro.proto|UnittestImportMicro:target/generated-test-sources" />
<arg value="--proto_path=../src" />
@@ -128,6 +129,7 @@
<arg value="../src/google/protobuf/unittest_import_micro.proto" />
<arg value="../src/google/protobuf/unittest_multiple_micro.proto" />
</exec>
+ <!-- java nano -->
<exec executable="../src/protoc">
<arg value="--javanano_out=java_package=google/protobuf/unittest_import_nano.proto|com.google.protobuf.nano,java_outer_classname=google/protobuf/unittest_import_nano.proto|UnittestImportNano:target/generated-test-sources" />
<arg value="--proto_path=../src" />
@@ -146,6 +148,12 @@
<arg value="--proto_path=src/test/java" />
<arg value="../src/google/protobuf/unittest_extension_nano.proto" />
</exec>
+ <exec executable="../src/protoc">
+ <arg value="--javanano_out=java_nano_generate_has=true:target/generated-test-sources" />
+ <arg value="--proto_path=../src" />
+ <arg value="--proto_path=src/test/java" />
+ <arg value="../src/google/protobuf/unittest_has_nano.proto" />
+ </exec>
</tasks>
<testSourceRoot>target/generated-test-sources</testSourceRoot>
<!--testSourceRoot>target/generated-test-sources/opt-space</testSourceRoot-->