Author: tchemit Date: 2009-10-10 16:45:22 +0200 (Sat, 10 Oct 2009) New Revision: 1658 Modified: trunk/changelog.txt trunk/pom.xml trunk/src/site/rst/index.rst trunk/src/site/rst/usage.rst trunk/src/site/site.xml Log: bump version + update doc Modified: trunk/changelog.txt =================================================================== --- trunk/changelog.txt 2009-10-09 16:42:45 UTC (rev 1657) +++ trunk/changelog.txt 2009-10-10 14:45:22 UTC (rev 1658) @@ -1,11 +1,14 @@ maven-license-plugin (2.0.0) stable; urgency=high - * [FIX] #28 (some java files content was lost if tags not well-formed) - * [FEATURE] add some documentation on site - * [FEATURE] rethink the plugin, now only one goal (update-header) for all processing - * [FEATURE] can customize the header to inject (velocity template) + * Evolution #31: add some documentation on site + * Evolution #56: utilisation des nouveautés de maven-helper-plugin + * Evolution #64: ajout des propriétés dryRun et skipUpdateHeader sur le mojo update-header + * Evolution #67: deplacement des goals de maven-helper-plugin + * ANOMALIE #28 : some java files content was lost if tags not well-formed + * Evolution : rethink the plugin, now only one goal (update-header) for all processing + * Evolution : can customize the header to inject (velocity template) - -- chemit -- Sat, 29 Aug 2009 19:45:05 +0200 + -- chemit -- Sat, 10 Oct 2009 16:44:31 +0200 maven-license-plugin (1.0.0) stable; urgency=high * add java-update-header and jaxx-update-header goals instead of switch goal Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2009-10-09 16:42:45 UTC (rev 1657) +++ trunk/pom.xml 2009-10-10 14:45:22 UTC (rev 1658) @@ -362,9 +362,9 @@ <repository.home.url>http://maven.nuiton.org/release</repository.home.url> - <processor.version>1.0.1-SNAPSHOT</processor.version> <helper.version>1.0.3</helper.version> - <jredmine.version>1.0.0-SNAPSHOT</jredmine.version> + <jredmine.version>1.0.0-rc-2</jredmine.version> + <processor.version>1.0.1</processor.version> <jrst.version>1.0.0</jrst.version> <maven.version>2.2.1</maven.version> @@ -674,6 +674,12 @@ </plugin> <plugin> + <groupId>org.nuiton</groupId> + <artifactId>maven-helper-plugin</artifactId> + <version>${helper.version}</version> + </plugin> + + <plugin> <groupId>org.nuiton.jredmine</groupId> <artifactId>maven-jredmine-plugin</artifactId> <version>${jredmine.version}</version> Modified: trunk/src/site/rst/index.rst =================================================================== --- trunk/src/site/rst/index.rst 2009-10-09 16:42:45 UTC (rev 1657) +++ trunk/src/site/rst/index.rst 2009-10-10 14:45:22 UTC (rev 1658) @@ -54,14 +54,18 @@ The plugin has the following goals: - * `license update-header`_ add or update license header on some files. + * `license add-license`_ add (and creates it if not found) the LICENSE.txt in the build. + * `license add-third-party`_ creates the THIRD-PARTY.txt in the build. + * `license generator-list`_ display list of available generators. + * `license help`_ display help about the plugin (goals, usage). + * `license license-list`_ display list of available license. + + * `license update-header`_ add or update license header on some files. - * `license help`_ display help about the plugin (goals, usage). - Usage ~~~~~ @@ -72,6 +76,10 @@ to be done. +.. _license add-license: add-license-mojo.html + +.. _license add-third-party: add-third-party-mojo.html + .. _license update-header: update-header-mojo.html .. _license generator-list: generator-list-mojo.html Modified: trunk/src/site/rst/usage.rst =================================================================== --- trunk/src/site/rst/usage.rst 2009-10-09 16:42:45 UTC (rev 1657) +++ trunk/src/site/rst/usage.rst 2009-10-10 14:45:22 UTC (rev 1658) @@ -1,6 +1,20 @@ Usage ----- +add-license goal +================ + +This goal create or update the LICENSE.txt file and add it in build. + +for full detail see `add-license`_ detail page. + +add-third-party goal +==================== + +This goal build the THIRD-PARTY.txt file and add it in build. + +for full detail see `add-third-party`_ detail page. + generator-list goal =================== @@ -100,8 +114,7 @@ The *licenseName* property indicates which license header to use in the file header. -The license discovering is a mecanism from *maven-helper-plugin*, see this -project to have more detail about it. +See the goal license:license-list. The generatorName property ************************** @@ -113,6 +126,8 @@ * *license-xml* generator, which box the license header in a xml comment style * *license-properties* generator, which box the license header in a properties comment style (dashed) +See the goal license:generator-list. + Example of java license header : :: @@ -274,6 +289,10 @@ for full detail see `help`_ detail page. +.. _add-license: add-license-mojo.html + +.. _add-third-party: add-third-party-mojo.html + .. _update-header: update-header-mojo.html .. _generator-list: generator-list-mojo.html Modified: trunk/src/site/site.xml =================================================================== --- trunk/src/site/site.xml 2009-10-09 16:42:45 UTC (rev 1657) +++ trunk/src/site/site.xml 2009-10-10 14:45:22 UTC (rev 1658) @@ -1,20 +1,42 @@ <?xml version="1.0" encoding="UTF-8"?> <project name="${project.name}"> + <publishDate format="dd/MM/yyyy"/> + + <skin> + <groupId>org.nuiton</groupId> + <artifactId>maven-nuiton-skin</artifactId> + <version>1.0.0</version> + </skin> + <bannerLeft> <name>${project.name}</name> <href>index.html</href> </bannerLeft> + + <bannerRight> + <src>http://www.codelutin.com/images/lutinorange-codelutin.png</src> + <href>${project.organization.url}</href> + </bannerRight> + <poweredBy> <logo href="http://maven.apache.org" name="Maven" img="images/logos/maven-feather.png"/> - <logo href="http://jrst.labs.libre-entreprise.org" name="JRst" img="images/jrst-logo.png"/> + <logo href="http://maven-nuiton.org/jrst" name="JRst" img="images/jrst-logo.png"/> <logo href="http://docutils.sourceforge.net/rst.html" name="ReStructuredText" img="images/restructuredtext-logo.png"/> </poweredBy> <body> + <links> + <item name="Chorem" href="http://www.chorem.org"/> + <item name="Nuiton" href="http://www.nuiton.org"/> + <item name="Labs" href="http://labs.libre-entreprise.org"/> + <item name="${project.organization.name}" href="${project.organization.url}"/> + <item name="Dépôt maven" href="${repository.home.url}"/> + </links> + <breadcrumbs> <item name="${project.name}" href="${project.url}" /> </breadcrumbs> @@ -22,7 +44,7 @@ <menu name="Utilisateur"> <item name="Introduction" href="index.html"/> <item name="Usage" href="usage.html"/> - <item name="Goals" href="plugin-info.html"> + <item name="Goals" href="plugin-info.html"> <item name="update-header" href="update-header-mojo.html"/> <item name="generator-list" href="generator-list-mojo.html"/> <item name="license-list" href="license-list-mojo.html"/>
participants (1)
-
tchemit@users.nuiton.org