Author: tchemit Date: 2008-10-18 11:25:58 +0000 (Sat, 18 Oct 2008) New Revision: 971 Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java Log: add excludes property on goal Modified: lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java =================================================================== --- lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java 2008-10-18 11:25:38 UTC (rev 970) +++ lutinjaxx/trunk/maven-jaxx-plugin/src/main/java/org/codelutin/jaxx/JaxxGeneratorMojo.java 2008-10-18 11:25:58 UTC (rev 971) @@ -116,6 +116,13 @@ protected String[] includes; /** + * pour filter les fichiers a ne pas traiter + * + * @parameter expression="${jaxx.excludes}" + */ + protected String[] excludes; + + /** * to force generation of java source for any jaxx files with no timestamp checking. * <p/> * By default, never force generation. @@ -179,6 +186,11 @@ ds.setBasedir(src); boolean noIncludes = includes == null || includes.length == 0; ds.setIncludes(noIncludes ? INCLUDES : includes); + + if (excludes!=null && excludes.length>0) { + ds.setExcludes(excludes); + } + ds.scan(); String[] files = ds.getIncludedFiles(); if (verbose) {
participants (1)
-
tchemit@users.labs.libre-entreprise.org