Author: tchemit Date: 2009-05-14 12:26:12 +0000 (Thu, 14 May 2009) New Revision: 503 Added: maven-eugene-plugin/trunk/src/site/rst/index.rst Removed: maven-eugene-plugin/trunk/src/site/rst/fr/ Modified: maven-eugene-plugin/trunk/pom.xml maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/EugenePlugin.java maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java maven-eugene-plugin/trunk/src/site/site.xml Log: migrate to nuiton Modified: maven-eugene-plugin/trunk/pom.xml =================================================================== --- maven-eugene-plugin/trunk/pom.xml 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/pom.xml 2009-05-14 12:26:12 UTC (rev 503) @@ -68,14 +68,20 @@ <packaging>maven-plugin</packaging> <properties> - <!-- id du projet du labs --> - <labs.id>39</labs.id> + + <maven.version>2.0.10</maven.version> + <ant.version>1.7.1</ant.version> + + <redmine.project>eugene</redmine.project> - <!-- nom du projet sur le labs --> + <!-- assuprimer du de l'utilisation de mavenpom --> + <labs.id>39</labs.id> <labs.project>lutingenerator</labs.project> + <helper.version>1.0.0-SNAPSHOT</helper.version> + <helper.licenseName>lgpl_v3</helper.licenseName> + <site.home.url>http://lutingenerator.labs.libre-entreprise.org</site.home.url> + <repository.home.url>http://lutinbuilder.labs.libre-entreprise.org/maven2</repository.home.url> - <maven.version>2.0.10</maven.version> - <ant.version>1.7.1</ant.version> </properties> <build> @@ -153,39 +159,4 @@ </repository> </repositories> - <profiles> - <profile> - <id>release-profile</id> - <activation> - <property> - <name>performRelease</name> - <value>true</value> - </property> - </activation> - <build> - <plugins> - - <!-- always add license and third-party files to classpath --> - <plugin> - <groupId>org.codelutin</groupId> - <artifactId>maven-license-switcher-plugin</artifactId> - <version>0.8</version> - <executions> - <execution> - <id>attach-licenses</id> - <goals> - <goal>license</goal> - <goal>third-party</goal> - </goals> - </execution> - </executions> - </plugin> - - </plugins> - - </build> - </profile> - </profiles> - - </project> Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/CopyVersionFiles.java 2009-05-14 12:26:12 UTC (rev 503) @@ -14,7 +14,6 @@ * You should have received a copy of the GNU General Lesser Public * License along with this program. If not, see * <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/ - package org.nuiton.eugene.plugin; import java.io.File; @@ -47,174 +46,156 @@ */ public class CopyVersionFiles extends AbstractMojo implements FileFilter { - /** - * Fichiers objectModel a lire pour determiner la version. - * - * @parameter expression="${generator.includes}" default-value="*.*model" - * @since 0.51 - */ - protected String includes; - - /** - * Répertoire source où sont situer les modeles. - * - * @parameter expression="${generator.srcGenDest}" alias="srcGenDest" default-value="target/generated-sources/models" - * @since 0.51 - */ - protected File srcDirGen; - - /** + /** + * Fichiers objectModel a lire pour determiner la version. + * + * @parameter expression="${generator.includes}" default-value="*.*model" + * @since 0.51 + */ + protected String includes; + /** + * Répertoire source où sont situer les modeles. + * + * @parameter expression="${generator.srcGenDest}" alias="srcGenDest" default-value="target/generated-sources/models" + * @since 0.51 + */ + protected File srcDirGen; + /** * Répertoire sources des fichiers générés à copier. * * @parameter expression="${generator.destDirGen}" default-value="target/generated-sources/java" * @since 0.51 */ protected File destDirGen; - - /** - * Le dossier de destination des fichiers copiés. - * - * Doit contenir un nom de modele : <tt>%MODELNAME%</tt> - * - * @parameter expression="${generator.copyVersionDir}" - * @since 0.51 - * @required - */ - protected String copyVersionDir; + /** + * Le dossier de destination des fichiers copiés. + * + * Doit contenir un nom de modele : <tt>%MODELNAME%</tt> + * + * @parameter expression="${generator.copyVersionDir}" + * @since 0.51 + * @required + */ + protected String copyVersionDir; + /** + * Les mappings a sauvegarder + * + * @parameter expression="${generator.copyVersionFiles}" + * @since 0.51 + * @required + */ + protected String copyVersionFiles; + /** + * Ecrase les fichiers deja presents ? + * + * @parameter expression="${generator.copyOverwrite}" default-value="false" + * @since 0.51 + */ + protected boolean copyOverwrite = false; + /** + * Version trouvee dans les fichiers objectModel. + * + * Type string, parce que elle peut avoir la forme "1.3.2" par exemple + */ + protected String versionFound = null; + /** + * Nom du model sauvegarde + */ + protected String modelNameFound = null; + /** + * Maven logger + */ + protected Log logger; + /** + * Dossier incluant le nom de la version + */ + protected File fVersionDir; - /** - * Les mappings a sauvegarder - * - * @parameter expression="${generator.copyVersionFiles}" - * @since 0.51 - * @required - */ - protected String copyVersionFiles; + @Override + public void execute() throws MojoExecutionException, MojoFailureException { - /** - * Ecrase les fichiers deja presents ? - * - * @parameter expression="${generator.copyOverwrite}" default-value="false" - * @since 0.51 - */ - protected boolean copyOverwrite = false; + // get log + logger = getLog(); - /** - * Version trouvee dans les fichiers objectModel. - * - * Type string, parce que elle peut avoir la forme "1.3.2" par exemple - */ - protected String versionFound = null; + // find version and model name + findVersionAndModelName(); - /** - * Nom du model sauvegarde - */ - protected String modelNameFound = null; + if (versionFound == null || !versionFound.matches("[0-9]+(\\.[0-9]+)*")) { + versionFound = "0"; + logger.info("No version found in model files, setting version to '" + versionFound + "'"); + } else { + logger.info("Version '" + versionFound + "' found in model description"); + } - /** - * Maven logger - */ - protected Log logger; + String destDir = copyVersionDir.replace("%MODELNAME%", modelNameFound) + File.separator + versionFound; + fVersionDir = new File(destDir); - /** - * Dossier incluant le nom de la version - */ - protected File fVersionDir; + boolean doCopy = true; - /* - * (non-Javadoc) - * - * @see org.apache.maven.plugin.Mojo#execute() - */ - public void execute() throws MojoExecutionException, MojoFailureException { + if (!copyOverwrite) { + doCopy = !checkExistence(); + } + if (doCopy) { + copyAction(); + } + } - // get log - logger = getLog(); - - // find version and model name - findVersionAndModelName(); - - if (versionFound == null || !versionFound.matches("[0-9]+(\\.[0-9]+)*")) { - versionFound = "0"; - logger.info("No version found in model files, setting version to '" - + versionFound + "'"); - } else { - logger.info("Version '" + versionFound - + "' found in model description"); - } - - String destDir = copyVersionDir.replace("%MODELNAME%", modelNameFound) - + File.separator + versionFound; - fVersionDir = new File(destDir); - - boolean doCopy = true; - - if (!copyOverwrite) { - doCopy = !checkExistence(); - } - if (doCopy) - copyAction(); - } - - /** - * Check if previous saved files are already present + /** + * Check if previous saved files are already present * @return <code>true</code> if already present,<code>false</code> otherwise. */ - protected boolean checkExistence() { + protected boolean checkExistence() { - boolean exist = false; + boolean exist = false; - if (fVersionDir.exists() && fVersionDir.listFiles().length > 0) { - logger.warn("[COPY] Warning saved files for version '" - + versionFound + "' and name '" + modelNameFound - + "' already exists"); - logger.warn("[COPY] Copy won't be done unless copyOverwrite " - + "parameter is set to 'true' or version is updated"); + if (fVersionDir.exists() && fVersionDir.listFiles().length > 0) { + logger.warn("[COPY] Warning saved files for version '" + versionFound + "' and name '" + modelNameFound + "' already exists"); + logger.warn("[COPY] Copy won't be done unless copyOverwrite " + "parameter is set to 'true' or version is updated"); - exist = true; - } + exist = true; + } - return exist; - } + return exist; + } - /** - * Copy hibernate files. - * - * Using ant task - */ - protected void copyAction() { - // creation du repertoire - fVersionDir.mkdirs(); + /** + * Copy hibernate files. + * + * Using ant task + */ + protected void copyAction() { + // creation du repertoire + fVersionDir.mkdirs(); - /* Création d'un projet ant */ - Project project = createProject(); + /* Création d'un projet ant */ + Project project = createProject(); - /* Création de la tâche ant Copy */ - Copy copy = new Copy(); - copy.setProject(project); - copy.setTaskName("Copy ressources"); + /* Création de la tâche ant Copy */ + Copy copy = new Copy(); + copy.setProject(project); + copy.setTaskName("Copy ressources"); - /* Configuration */ - copy.setTodir(fVersionDir); - copy.setOverwrite(true); + /* Configuration */ + copy.setTodir(fVersionDir); + copy.setOverwrite(true); - FileSet fileSet = new FileSet(); - fileSet.setDir(destDirGen); - fileSet.setIncludes(copyVersionFiles); - copy.addFileset(fileSet); - + FileSet fileSet = new FileSet(); + fileSet.setDir(destDirGen); + fileSet.setIncludes(copyVersionFiles); + copy.addFileset(fileSet); + /* Execution */ - copy.execute(); - } + copy.execute(); + } - /** - * Find version and name in object model files - */ - protected void findVersionAndModelName() { + /** + * Find version and name in object model files + */ + protected void findVersionAndModelName() { - File srcModelDir = srcDirGen; + File srcModelDir = srcDirGen; - File[] modelFiles = srcModelDir.listFiles(this); + File[] modelFiles = srcModelDir.listFiles(this); for (File modelFile : modelFiles) { SAXReader saxR = new SAXReader(); @@ -234,34 +215,29 @@ logger.error("Can't read document", e); } } - } + } - protected Project createProject() { - /* Création d'un projet ant */ - Project project = new Project(); + protected Project createProject() { + /* Création d'un projet ant */ + Project project = new Project(); - BuildLogger logger = new NoBannerLogger(); - logger.setMessageOutputLevel(org.apache.tools.ant.Project.MSG_INFO); - logger.setOutputPrintStream(System.out); - logger.setErrorPrintStream(System.err); + BuildLogger log = new NoBannerLogger(); + log.setMessageOutputLevel(org.apache.tools.ant.Project.MSG_INFO); + log.setOutputPrintStream(System.out); + log.setErrorPrintStream(System.err); - project.init(); - project.getBaseDir(); - project.addBuildListener(logger); - return project; - } + project.init(); + project.getBaseDir(); + project.addBuildListener(log); + return project; + } - /* - * (non-Javadoc) - * - * @see java.io.FileFilter#accept(java.io.File) - */ - public boolean accept(File arg0) { - String fullPath = arg0.getAbsolutePath(); - // regex - String regexInclude = includes.replaceAll("\\.", "\\.").replaceAll( - "([^\\*])\\*([^\\*])", "$1[^/]*$2").replaceAll("\\*\\*", ".*") - + "$"; - return fullPath.matches(regexInclude); - } + @Override + public boolean accept(File arg0) { + String fullPath = arg0.getAbsolutePath(); + // regex + String regexInclude = includes.replaceAll("\\.", "\\.").replaceAll( + "([^\\*])\\*([^\\*])", "$1[^/]*$2").replaceAll("\\*\\*", ".*") + "$"; + return fullPath.matches(regexInclude); + } } Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/EugenePlugin.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/EugenePlugin.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/EugenePlugin.java 2009-05-14 12:26:12 UTC (rev 503) @@ -14,7 +14,6 @@ * You should have received a copy of the GNU General Lesser Public * License along with this program. If not, see * <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/ - package org.nuiton.eugene.plugin; import java.io.File; @@ -33,7 +32,7 @@ import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugin.MojoFailureException; import org.apache.maven.project.MavenProject; -import org.codelutin.util.FileUtil; +import org.nuiton.util.FileUtil; import org.nuiton.eugene.Generator; /** @@ -60,7 +59,6 @@ * @since 0.50 */ protected MavenProject project; - /** * Répertoire source. * @@ -68,7 +66,6 @@ * @since 0.50 */ protected File srcDirGen; - /** * Répertoire cible * @@ -76,7 +73,6 @@ * @since 0.50 */ protected File destDirGen; - /** * Templates à utiliser, séparés par des virgules. * @@ -85,7 +81,6 @@ * @since 0.50 */ protected String templates; - /** * Templates à ne pas utiliser. * @@ -93,7 +88,6 @@ * @since 0.63 */ protected String[] excludeTemplates; - /** * Fichier à inclure. * @@ -101,7 +95,6 @@ * @since 0.50 */ protected String includes; - /** * Nom par défaut du paquetage généré. * @@ -109,7 +102,6 @@ * @since 0.50 */ protected String defaultPackage; - /** * Ecrase les fichiers générés * @@ -117,7 +109,6 @@ * @since 0.50 */ private boolean overwrite = false; - /** * An extra directory to be added to the classpath. * @@ -125,7 +116,6 @@ * @since 0.63 */ protected File extraClassPathDirectory; - /** * Encoding to be used for generation of files. * @@ -133,7 +123,6 @@ * @since 0.60 */ protected String encoding; - /** * A flag to mark themojo to be used in a test phase. This will permits to add generated sources in test compile roots. * @@ -175,14 +164,11 @@ generators.add(generator); } catch (InstantiationException e) { - throw new MojoFailureException("Can't instantiate generator : " - + templateName, e); + throw new MojoFailureException("Can't instantiate generator : " + templateName, e); } catch (IllegalAccessException e) { - throw new MojoFailureException("Can't access generator : " - + templateName, e); + throw new MojoFailureException("Can't access generator : " + templateName, e); } catch (ClassNotFoundException e) { - throw new MojoFailureException("Can't found generator : " - + templateName, e); + throw new MojoFailureException("Can't found generator : " + templateName, e); } } @@ -216,8 +202,7 @@ includePattern = includePattern.replaceAll("\\*", ".*"); // log java regex - getLog().debug("Search for " + includePattern + " in " - + srcDirGen.getAbsolutePath()); + getLog().debug("Search for " + includePattern + " in " + srcDirGen.getAbsolutePath()); List<File> currentFiles = FileUtil.find(srcDirGen, includePattern, recursive); @@ -237,8 +222,7 @@ List<File> modelFiles) { for (Generator generator : generators) { - getLog().info("Apply " + generator.getClass().getSimpleName() - + " generator"); + getLog().info("Apply " + generator.getClass().getSimpleName() + " generator"); for (File modelFile : modelFiles) { getLog().debug(" on " + modelFile.getAbsolutePath()); @@ -302,22 +286,18 @@ ClassLoader loader = null; if (extraClassPathDirectory != null) { getLog().info( - "Add extra directory in generator's classLoader : " - + extraClassPathDirectory); + "Add extra directory in generator's classLoader : " + extraClassPathDirectory); urls.add(extraClassPathDirectory.toURI().toURL()); } if (project.getProjectReferences() != null) { // this case is for multi-module when calling from a parent module for (Object o : project.getProjectReferences().entrySet()) { - Entry entry = (Entry) o; - MavenProject relatedProject = (MavenProject) entry - .getValue(); + Entry<?, ?> entry = (Entry<?, ?>) o; + MavenProject relatedProject = (MavenProject) entry.getValue(); getLog().info( - "Add project reference in generator's classLoader : '" - + relatedProject.getArtifact() + "'"); + "Add project reference in generator's classLoader : '" + relatedProject.getArtifact() + "'"); //TODO il faudrait peut-etre aussi ajouter les dependances ? - urls.add(relatedProject.getArtifact().getFile().toURI() - .toURL()); + urls.add(relatedProject.getArtifact().getFile().toURI().toURL()); } } if (!project.getArtifacts().isEmpty()) { Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2Model.java 2009-05-14 12:26:12 UTC (rev 503) @@ -14,7 +14,6 @@ * You should have received a copy of the GNU General Lesser Public * License along with this program. If not, see * <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/ - package org.nuiton.eugene.plugin; import java.io.File; @@ -38,8 +37,8 @@ import org.apache.tools.ant.taskdefs.Copy; import org.apache.tools.ant.types.FileSet; import org.nuiton.eugene.plugin.helper.ResourceResolver; -import org.codelutin.util.FileUtil; -import org.codelutin.util.Resource; +import org.nuiton.util.FileUtil; +import org.nuiton.util.Resource; /** * Converti les fichiers XMI en fichier Model via une transformation XSLT a @@ -62,7 +61,6 @@ * @since 0.50 */ protected File srcDirXmi; - /** * Répertoire cible des fichiers générés * @@ -70,7 +68,6 @@ * @since 0.50 */ protected File destDirModel; - /** * Nom du paquetage pour les fichiers générés * @@ -78,7 +75,6 @@ * @since 0.50 */ protected String fullPackagePath; - /** * Nom du paquetage à généré * @@ -86,7 +82,6 @@ * @since 0.50 */ protected String extractedPackages; - /** * Ecrase les fichiers générés * @@ -102,23 +97,24 @@ } protected void actionXsl() throws MojoExecutionException { - + getLog().info("Processing XSL tranformation"); - getLog().info(" processing from " + srcDirXmi); + getLog().info(" processing from " + srcDirXmi); getLog().info(" processing to " + destDirModel); getLog().info(" with fullPackagePath = " + fullPackagePath); getLog().info(" with extractedPackages = " + extractedPackages); - + List<File> files = FileUtil.getFilteredElements(srcDirXmi, new FileFilter() { + + @Override public boolean accept(File pathname) { - return pathname != null - && pathname.getName().endsWith(".xmi"); + return pathname != null && pathname.getName().endsWith(".xmi"); } }, false); destDirModel.mkdirs(); - + TransformerFactory factory = TransformerFactory.newInstance(); URIResolver resolver = new ResourceResolver(); URL xsl = Resource.getURL(getStyleSheet()); @@ -131,19 +127,18 @@ getLog().info("file up-to-date : " + result); continue; } - Transformer transformer = factory - .newTransformer(new StreamSource(xsl.openStream())); - + Transformer transformer = factory.newTransformer(new StreamSource(xsl.openStream())); + // add parameter transformer.setParameter("fullPackagePath", fullPackagePath); transformer.setParameter("extraPackages", extractedPackages); - + transformer.setURIResolver(resolver); transformer.transform(new StreamSource(file), new StreamResult( new FileOutputStream(result))); - - + + } catch (Exception e) { throw new MojoExecutionException(e.getMessage(), e); } Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2ObjectModel.java 2009-05-14 12:26:12 UTC (rev 503) @@ -27,26 +27,19 @@ */ public class Xmi2ObjectModel extends Xmi2Model { - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#execute() - */ - @Override - public void execute() throws MojoExecutionException, MojoFailureException { - getLog().info("Conversion of XMI files into ObjectModel"); - super.execute(); - } + @Override + public void execute() throws MojoExecutionException, MojoFailureException { + getLog().info("Conversion of XMI files into ObjectModel"); + super.execute(); + } - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#getExtention() - */ - public String getExtension() { - return "objectmodel"; - } + @Override + public String getExtension() { + return "objectmodel"; + } - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#getStyleSheet() - */ - protected String getStyleSheet() { - return "xmi1.2ToObjectModel.xsl"; - } + @Override + protected String getStyleSheet() { + return "xmi1.2ToObjectModel.xsl"; + } } Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/Xmi2StateModel.java 2009-05-14 12:26:12 UTC (rev 503) @@ -14,7 +14,6 @@ * You should have received a copy of the GNU General Lesser Public * License along with this program. If not, see * <http://www.gnu.org/licenses/lgpl-3.0.html>. ##%*/ - package org.nuiton.eugene.plugin; import org.apache.maven.plugin.MojoExecutionException; @@ -27,26 +26,19 @@ */ public class Xmi2StateModel extends Xmi2Model { - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#execute() - */ - @Override - public void execute() throws MojoExecutionException, MojoFailureException { - getLog().info("Conversion of XMI files into StateModel"); - super.execute(); - } - - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#getExtention() - */ - protected String getExtension() { - return "statemodel"; - } + @Override + public void execute() throws MojoExecutionException, MojoFailureException { + getLog().info("Conversion of XMI files into StateModel"); + super.execute(); + } - /* - * @see org.nuiton.eugene.plugin.Xmi2Model#getStyleSheet() - */ - protected String getStyleSheet() { - return "xmi1.2ToStateModel.xsl"; - } + @Override + protected String getExtension() { + return "statemodel"; + } + + @Override + protected String getStyleSheet() { + return "xmi1.2ToStateModel.xsl"; + } } Modified: maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java =================================================================== --- maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/main/java/org/nuiton/eugene/plugin/helper/ResourceResolver.java 2009-05-14 12:26:12 UTC (rev 503) @@ -25,7 +25,7 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.codelutin.util.Resource; +import org.nuiton.util.Resource; /** * ResourceResolver is a URIResolver for XSL transformation. <br/> Copied: maven-eugene-plugin/trunk/src/site/rst/index.rst (from rev 501, maven-eugene-plugin/trunk/src/site/rst/fr/index.rst) =================================================================== (Binary files differ) Property changes on: maven-eugene-plugin/trunk/src/site/rst/index.rst ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Name: svn:mergeinfo + Modified: maven-eugene-plugin/trunk/src/site/site.xml =================================================================== --- maven-eugene-plugin/trunk/src/site/site.xml 2009-05-14 12:26:03 UTC (rev 502) +++ maven-eugene-plugin/trunk/src/site/site.xml 2009-05-14 12:26:12 UTC (rev 503) @@ -28,6 +28,7 @@ <links> <item name="Eugene" href="http://lutingenerator.labs.libre-entreprise.org/eugene"/> <item name="Labs" href="http://labs.libre-entreprise.org/"/> + <item name="Nuiton" href="http://www.nuiton.org"/> <item name="Code Lutin" href="http://www.codelutin.com/"/> </links> @@ -44,18 +45,14 @@ </menu> <menu name="Téléchargement"> - <item href="${labs.builder.url}/org/codelutin/${project.artifactId}/${project.version}/${project.build.finalName}.jar" + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}.jar" name="Librairie (jar)"/> - <item href="${labs.builder.url}/org/codelutin/${project.artifactId}/${project.version}/${project.build.finalName}-javadoc.jar" + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-javadoc.jar" name="Javadoc (jar)"/> - <item href="${labs.builder.url}/org/codelutin/${project.artifactId}/${project.version}/${project.build.finalName}-sources.jar" + <item href="${repository.home.url}/org/nuiton/${project.artifactId}/${project.version}/${project.build.finalName}-sources.jar" name="Sources (jar)"/> </menu> - <!--<menu name="Developpeur"> - <item name="Todo" href="Todo.html"/> - </menu>--> - <menu ref="reports"/> </body>