r881 - in trunk: helper-maven-plugin/src/site helper-maven-plugin/src/site/apt helper-maven-plugin-api helper-maven-plugin-api/src/site helper-maven-plugin-api/src/site/apt src/site src/site/apt
Author: tchemit Date: 2012-11-11 10:19:17 +0100 (Sun, 11 Nov 2012) New Revision: 881 Url: http://nuiton.org/repositories/revision/maven-helper-plugin/881 Log: fix site Added: trunk/helper-maven-plugin-api/src/site/apt/index.apt trunk/helper-maven-plugin/src/site/apt/index.apt Modified: trunk/helper-maven-plugin-api/pom.xml trunk/helper-maven-plugin-api/src/site/site_en.xml trunk/helper-maven-plugin/src/site/site_en.xml trunk/src/site/apt/index.apt trunk/src/site/site_en.xml Added: trunk/helper-maven-plugin/src/site/apt/index.apt =================================================================== --- trunk/helper-maven-plugin/src/site/apt/index.apt (rev 0) +++ trunk/helper-maven-plugin/src/site/apt/index.apt 2012-11-11 09:19:17 UTC (rev 881) @@ -0,0 +1,49 @@ +~~~ +~~ #%L +~~ Helper Maven Plugin :: Mojos +~~ $Id$ +~~ $HeadURL$ +~~ %% +~~ Copyright (C) 2009 - 2012 CodeLutin +~~ %% +~~ This program is free software: you can redistribute it and/or modify +~~ it under the terms of the GNU Lesser General Public License as +~~ published by the Free Software Foundation, either version 3 of the +~~ License, or (at your option) any later version. +~~ +~~ This program is distributed in the hope that it will be useful, +~~ but WITHOUT ANY WARRANTY; without even the implied warranty of +~~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +~~ GNU General Lesser Public License for more details. +~~ +~~ 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>. +~~ #L% +~~~ + +---- +Introduction +---- +---- +2012-11-10 +---- + +Plugin overview + + The plugin has the following goals: + + * {{{./collect-files-mojo.html} helper:collect-files}} to collect some files over a project. + + * {{{./help-mojo.html} helper:help}} display help about the plugin (goals, usage). + + * {{{./send-email-mojo.html} helper:send-email}} to send a email. + + * {{{./share-server-secret-mojo.html} helper:share-server-secret}} to expose a server secret data in project. + + * {{{./check-auto-container-mojo.html} helper:check-auto-container}} to check if project is auto-contained in some repositories. + + Consult the {{{./mojo-usages.html}usages}} page to have more details of mojos. + + Consult the {{{./mojo-examples.html}examples}} page to have some examples of mojos. + Property changes on: trunk/helper-maven-plugin/src/site/apt/index.apt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Modified: trunk/helper-maven-plugin/src/site/site_en.xml =================================================================== --- trunk/helper-maven-plugin/src/site/site_en.xml 2012-11-11 09:09:16 UTC (rev 880) +++ trunk/helper-maven-plugin/src/site/site_en.xml 2012-11-11 09:19:17 UTC (rev 881) @@ -42,6 +42,8 @@ <item name="${project.name}" href="index.html"/> </breadcrumbs> + <menu ref="parent"/> + <menu name="User"> <item name="Introduction" href="index.html"/> <item name="Goals" href="plugin-info.html"> Modified: trunk/helper-maven-plugin-api/pom.xml =================================================================== --- trunk/helper-maven-plugin-api/pom.xml 2012-11-11 09:09:16 UTC (rev 880) +++ trunk/helper-maven-plugin-api/pom.xml 2012-11-11 09:19:17 UTC (rev 881) @@ -221,7 +221,6 @@ <reportSets> <reportSet> <reports> - <report>index</report> <report>project-team</report> <report>mailing-list</report> <report>cim</report> Added: trunk/helper-maven-plugin-api/src/site/apt/index.apt =================================================================== --- trunk/helper-maven-plugin-api/src/site/apt/index.apt (rev 0) +++ trunk/helper-maven-plugin-api/src/site/apt/index.apt 2012-11-11 09:19:17 UTC (rev 881) @@ -0,0 +1,54 @@ +~~~ +~~ #%L +~~ Maven helper plugin +~~ +~~ $Id$ +~~ $HeadURL$ +~~ %% +~~ Copyright (C) 2009 - 2010 Tony Chemit, CodeLutin +~~ %% +~~ This program is free software: you can redistribute it and/or modify +~~ it under the terms of the GNU Lesser General Public License as +~~ published by the Free Software Foundation, either version 3 of the +~~ License, or (at your option) any later version. +~~ +~~ This program is distributed in the hope that it will be useful, +~~ but WITHOUT ANY WARRANTY; without even the implied warranty of +~~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +~~ GNU General Lesser Public License for more details. +~~ +~~ 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>. +~~ #L% +~~~ + +---- +Introduction +---- +---- +2012-11-10 +---- + +Maven helper Plugin API + + This project helps to build maven projects. + + This modules offers two things: + + * The plugin api : a very small framework to create new plugins (see {Plugin toolkit overview}) + + * The test toolkit : usefull classes to make new tests (see {Test toolkit overview}) + +Plugin toolkit overview + + see the {{{./mojo-framework.html}Mojo framework}} page. + + see {{{./apidocs/index.html}javadoc}}. + + +Test toolkit overview + + see the {{{./mojo-testFramework.html}Mojo test framework}} page. + + see {{{./testapidocs/index.html}test-javadoc}}. Property changes on: trunk/helper-maven-plugin-api/src/site/apt/index.apt ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision HeadURL Added: svn:eol-style + native Modified: trunk/helper-maven-plugin-api/src/site/site_en.xml =================================================================== --- trunk/helper-maven-plugin-api/src/site/site_en.xml 2012-11-11 09:09:16 UTC (rev 880) +++ trunk/helper-maven-plugin-api/src/site/site_en.xml 2012-11-11 09:19:17 UTC (rev 881) @@ -42,6 +42,8 @@ <item name="${project.name}" href="index.html"/> </breadcrumbs> + <menu ref="parent"/> + <menu name="User"> <item name="Introduction" href="index.html"/> </menu> Modified: trunk/src/site/apt/index.apt =================================================================== --- trunk/src/site/apt/index.apt 2012-11-11 09:09:16 UTC (rev 880) +++ trunk/src/site/apt/index.apt 2012-11-11 09:19:17 UTC (rev 881) @@ -34,14 +34,22 @@ This project helps to build maven projects. - There is three ways of using this toolbox : + There is two ways of using this toolbox : - * The plugin way : the project offers some plugins (see {Plugin overview}) + * The plugin way : See the dedicated module ({./helper-maven-pluign/index.html}) - * The plugin toolkit : a very small framework to create new plugins (see {Plugin toolkit overview}) + * The plugin api : a very small framework to create new plugins and test them (see {./helper-maven-plugin-api/index.html}) - * The test toolkit : usefull classes to make new tests (see {Test toolkit overview}) +What's new in version 2.0 +* Split project in two modules + + To make easier usage of the toolbox, prefer to split the project in two modules; + + * One for pure mojo api (used by any of our mojo plugins) (<helper-maven-plugin-api>) + + * One for mojo implemented by the project (<helper-maven-plugin>) + What's new in version 1.2.6 * Introduces a new api for mojo dealing with encoding. @@ -58,33 +66,3 @@ Add a <<runOnce>> property flag to execute once per artifact (increase release process). -Plugin overview - - The plugin has the following goals: - - * {{{./collect-files-mojo.html} helper:collect-files}} to collect some files over a project. - - * {{{./help-mojo.html} helper:help}} display help about the plugin (goals, usage). - - * {{{./send-email-mojo.html} helper:send-email}} to send a email. - - * {{{./share-server-secret-mojo.html} helper:share-server-secret}} to expose a server secret data in project. - - * {{{./check-auto-container-mojo.html} helper:check-auto-container}} to check if project is auto-contained in some repositories. - - Consult the {{{./mojo-usages.html}usages}} page to have more details of mojos. - - Consult the {{{./mojo-examples.html}examples}} page to have some examples of mojos. - -Plugin toolkit overview - - see the {{{./mojo-framework.html}Mojo framework}} page. - - see {{{./apidocs/index.html}javadoc}}. - - -Test toolkit overview - - see the {{{./mojo-testFramework.html}Mojo test framework}} page. - - see {{{./testapidocs/index.html}test-javadoc}}. Modified: trunk/src/site/site_en.xml =================================================================== --- trunk/src/site/site_en.xml 2012-11-11 09:09:16 UTC (rev 880) +++ trunk/src/site/site_en.xml 2012-11-11 09:19:17 UTC (rev 881) @@ -78,6 +78,8 @@ <item name="Libre-Entreprise" href="http://www.libre-entreprise.org/"/> </links> + <menu ref="modules"/> + <menu name="User"> <item name="Introduction" href="index.html"/> </menu>
participants (1)
-
tchemit@users.nuiton.org