aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Thierer <tobiast@google.com>2018-06-12 15:55:06 +0100
committerTobias Thierer <tobiast@google.com>2018-06-12 16:00:48 +0100
commitcda679d5f7b00fb6564dae4b365f48d7acfbcc61 (patch)
tree17244d2280b37a5ef1841226b42f013b529549bf
parent2a66cdba31a132a02d16db7b065b243658250e36 (diff)
downloadjavaparser-cda679d5f7b00fb6564dae4b365f48d7acfbcc61.tar.gz
Fix javaparser compilation with OpenJDK 9 -target 1.9.
javaparser contains references to @javax.annotation.Generated which is in the module java.xml.ws.annotation, which isn't available by default. Therefore, this CL adds that annotation via the javac command line for this host target. Bug: 38177569 Test: USE_R8=true EXPERIMENTAL_USE_OPENJDK=true make checkbuild Change-Id: Iaef75f0fd1344d739517093cfb26eaff3cf9be36
-rw-r--r--Android.bp3
1 files changed, 3 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index 68567d967..22c10ca72 100644
--- a/Android.bp
+++ b/Android.bp
@@ -23,4 +23,7 @@ java_library_host {
"javaparser-core/src/main/javacc-support/**/*.java",
"javaparser-core/generated-sources/**/*.java",
],
+ openjdk9: {
+ javacflags: ["--add-modules=java.xml.ws.annotation"],
+ }
}