[Buix-commits] r1317 - in guix/trunk: . guix-maven-plugin guix-maven-plugin/src guix-maven-plugin/src/main guix-maven-plugin/src/main/java guix-maven-plugin/src/main/java/org guix-maven-plugin/src/main/java/org/codelutin guix-maven-plugin/src/main/java/org/codelutin/guix guix-maven-plugin/src/test
Author: kmorin Date: 2009-04-17 08:19:36 +0000 (Fri, 17 Apr 2009) New Revision: 1317 Added: guix/trunk/guix-maven-plugin/ guix/trunk/guix-maven-plugin/pom.xml guix/trunk/guix-maven-plugin/src/ guix/trunk/guix-maven-plugin/src/main/ guix/trunk/guix-maven-plugin/src/main/java/ guix/trunk/guix-maven-plugin/src/main/java/org/ guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/ guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/guix/ guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/guix/GuixMojo.java guix/trunk/guix-maven-plugin/src/main/resources/ guix/trunk/guix-maven-plugin/src/test/ guix/trunk/guix-maven-plugin/src/test/java/ Log: Added: guix/trunk/guix-maven-plugin/pom.xml =================================================================== --- guix/trunk/guix-maven-plugin/pom.xml (rev 0) +++ guix/trunk/guix-maven-plugin/pom.xml 2009-04-17 08:19:36 UTC (rev 1317) @@ -0,0 +1,126 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + + <!-- ************************************************************* --> + <!-- *** POM Relationships *************************************** --> + <!-- ************************************************************* --> + <parent> + <groupId>org.codelutin.guix</groupId> + <artifactId>guix</artifactId> + <version>1.0-SNAPSHOT</version> + </parent> + + <artifactId>guix-maven-plugin</artifactId> + + <dependencies> + + <!-- sibling dependencies --> + + <dependency> + <groupId>${project.groupId}</groupId> + <artifactId>guix-parser</artifactId> + <version>${project.version}</version> + </dependency> + + <!-- maven plugin project dependencies --> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-plugin-api</artifactId> + </dependency> + + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-project</artifactId> + </dependency> + + <!-- other dependencies --> + + <dependency> + <groupId>org.codelutin</groupId> + <artifactId>lutinpluginutil</artifactId> + </dependency> + + <!-- tests dependencies --> + + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-plugin-testing-harness</artifactId> + <version>1.1</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-verifier</artifactId> + <version>1.0</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.velocity</groupId> + <artifactId>velocity</artifactId> + <version>1.5</version> + </dependency> + + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.1</version> + </dependency> + + </dependencies> + + <!-- ************************************************************* --> + <!-- *** Project Information ************************************* --> + <!-- ************************************************************* --> + + <name>${project.artifactId}</name> + <description> + Maven 2 plugin to generate java source from ui interface definitions + in guix format. + </description> + + <!-- ************************************************************* --> + <!-- *** Build Settings ****************************************** --> + <!-- ************************************************************* --> + + <packaging>maven-plugin</packaging> + <build> + <plugins> + + <plugin> + <artifactId>maven-plugin-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>helpmojo</goal> + </goals> + </execution> + </executions> + </plugin> + + </plugins> + </build> + + <reporting> + <plugins> + <plugin> + <artifactId>maven-plugin-plugin</artifactId> + </plugin> + </plugins> + </reporting> + + <!-- ************************************************************* --> + <!-- *** Build Environment ************************************** --> + <!-- ************************************************************* --> + <scm> + <url>http://labs.libre-entreprise.org/plugins/scmsvn/viewcvs.php/buix/trunk/guix-maven-plugin/?root=buix</url> + <!--connection>scm:svn:svn://anonymous@labs.libre-entreprise.org/svnroot/buix/jaxx/trunk/maven-jaxx-plugin</connection> + <developerConnection>scm:svn:svn+ssh://sletellier@labs.libre-entreprise.org/svnroot/buix/jaxx/trunk/maven-jaxx-plugin</developerConnection--> + </scm> + +</project> \ No newline at end of file Added: guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/guix/GuixMojo.java =================================================================== --- guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/guix/GuixMojo.java (rev 0) +++ guix/trunk/guix-maven-plugin/src/main/java/org/codelutin/guix/GuixMojo.java 2009-04-17 08:19:36 UTC (rev 1317) @@ -0,0 +1,18 @@ +package org.codelutin.guix; + +import org.apache.maven.plugin.AbstractMojo; +import org.apache.maven.plugin.MojoExecutionException; +import org.apache.maven.plugin.MojoFailureException; + +/** + * + * @author morin + */ +public class GuixMojo extends AbstractMojo +{ + + @Override + public void execute() throws MojoExecutionException, MojoFailureException { + GuixLauncher gcl = new GuixLauncher(); + } +}
participants (1)
-
kmorin@users.labs.libre-entreprise.org