diff --git a/javacc/plugin.jelly b/javacc/plugin.jelly index 69322db5..56634549 100644 --- a/javacc/plugin.jelly +++ b/javacc/plugin.jelly @@ -33,7 +33,7 @@ javaccPackageName:${javaccPackageName} jjtreePackageName:${jjtreePackageName} + location="${maven.gen.src}"/> diff --git a/javacc/plugin.properties b/javacc/plugin.properties index 4bdbd7e2..476e5841 100644 --- a/javacc/plugin.properties +++ b/javacc/plugin.properties @@ -20,3 +20,4 @@ maven.javacc.jjtree.grammar= maven.javacc.jjtree.packageName= maven.javacc.jjtree.header=src/main/javacc/jjtree_header maven.javacc.javacc.header=src/main/javacc/javacc_header +maven.gen.src=${maven.build.dir}/generated-src/main/java \ No newline at end of file diff --git a/javacc/xdocs/changes.xml b/javacc/xdocs/changes.xml index b93f5773..1f143fa9 100644 --- a/javacc/xdocs/changes.xml +++ b/javacc/xdocs/changes.xml @@ -30,6 +30,7 @@
  • plexus-utils v1.0-beta-1 -> v1.0.3
  • + Output directory for generated files can be configured Fix issues with DOM classes and jdk1.3 diff --git a/javacc/xdocs/properties.xml b/javacc/xdocs/properties.xml index ad34ab3e..258a2510 100644 --- a/javacc/xdocs/properties.xml +++ b/javacc/xdocs/properties.xml @@ -47,17 +47,11 @@ - maven.javacc.javacc.target.dir - No + maven.gen.src + Yes - Defines where javacc will process .jj files to. - - - - maven.javacc.jtree.target.dir - No - - Defines where jtree will process .jjt files to. + The directory where files will be generated. + Defaults to ${maven.build.dir}/generated-src/main/java