Index: lutinprocessor/src/java/org/codelutin/processor/ant/ProcessorTask.java diff -u lutinprocessor/src/java/org/codelutin/processor/ant/ProcessorTask.java:1.10 lutinprocessor/src/java/org/codelutin/processor/ant/ProcessorTask.java:1.11 --- lutinprocessor/src/java/org/codelutin/processor/ant/ProcessorTask.java:1.10 Wed Apr 12 08:53:19 2006 +++ lutinprocessor/src/java/org/codelutin/processor/ant/ProcessorTask.java Fri Apr 14 11:19:50 2006 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin Copyright Code Lutin * - * @version $Revision: 1.10 $ + * @version $Revision: 1.11 $ * - * Mise a jour: $Date: 2006/04/12 08:53:19 $ par : $Author: ruchaud $ + * Mise a jour: $Date: 2006/04/14 11:19:50 $ par : $Author: ruchaud $ */ package org.codelutin.processor.ant; @@ -52,11 +52,15 @@ protected void doExecute() throws BuildException { Processor processor = new Processor(getFilters()); - for (int i = 0; i < files.length; i++) { - String inputFileName = absoluteSourceName(files[i]); - String outputFileName = absoluteDestinationName(applyTransformationFilename(files[i])); + int numberFiles; + for (numberFiles = 0; numberFiles < files.length; numberFiles++) { + String inputFileName = absoluteSourceName(files[numberFiles]); + String outputFileName = absoluteDestinationName(applyTransformationFilename(files[numberFiles])); + if(verbose) + log("Using " + inputFileName); if (overwrite || isNewer(inputFileName, outputFileName)) { - log("Generating " + outputFileName); + if(verbose) + log("Generating " + outputFileName); // creation du repertoire pour le fichier destination new File(outputFileName).getParentFile().mkdirs(); try { @@ -67,6 +71,7 @@ } } } + log("Generating " + numberFiles + " files to " + destDir); } static int MSG_VERBOSE = Project.MSG_VERBOSE; @@ -88,6 +93,12 @@ protected String filters = "org.codelutin.processor.filters.NoActionFilter"; protected boolean overwrite = true; + + protected boolean verbose = false; + + public void setVerbose(boolean v) { + verbose = v; + } public void setOverwrite(boolean v) { overwrite = v;