Author: tchemit Date: 2010-03-27 20:03:25 +0100 (Sat, 27 Mar 2010) New Revision: 841 Log: - Evolution #421: Add updateJaxxCssHeader profile - Evolution #422: Add a updatePropertiesHeader profile Modified: trunk/pom.xml trunk/src/site/apt/profiles.apt trunk/src/site/en/apt/profiles.apt Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-03-24 13:45:37 UTC (rev 840) +++ trunk/pom.xml 2010-03-27 19:03:25 UTC (rev 841) @@ -1095,7 +1095,75 @@ </build> </profile> + <!-- ce profile permet de generer les entetes de licenses pour les + fichiers css JAXX --> <profile> + <id>update-jaxx-css-header</id> + <activation> + <property> + <name>updateJaxxCssHeader</name> + <value>true</value> + </property> + </activation> + <build> + <defaultGoal>process-resources</defaultGoal> + <plugins> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>maven-license-plugin</artifactId> + <executions> + <execution> + <id>update-jaxx-css-header</id> + <goals> + <goal>update-header</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <generatorName>license-java</generatorName> + <includes>**/*.css</includes> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <!-- ce profile permet de generer les entetes de licenses pour les + fichiers properties --> + <profile> + <id>update-properties-header</id> + <activation> + <property> + <name>updatePropertiesHeader</name> + <value>true</value> + </property> + </activation> + <build> + <defaultGoal>process-resources</defaultGoal> + <plugins> + <plugin> + <groupId>org.nuiton</groupId> + <artifactId>maven-license-plugin</artifactId> + <executions> + <execution> + <id>update-properties-header</id> + <goals> + <goal>update-header</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <generatorName>license-properties</generatorName> + <includes>**/*.properties</includes> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + + <profile> <id>update-site-header</id> <activation> <property> Modified: trunk/src/site/apt/profiles.apt =================================================================== --- trunk/src/site/apt/profiles.apt 2010-03-24 13:45:37 UTC (rev 840) +++ trunk/src/site/apt/profiles.apt 2010-03-27 19:03:25 UTC (rev 841) @@ -57,8 +57,12 @@ *----------------------------------+------------------------------+ | {{update-java-header}} | <<updateJavaHeader>> | *----------------------------------+------------------------------+ +| {{update-properties-header}} | <<updatePropertiesHeader>> | +*----------------------------------+------------------------------+ | {{update-jaxx-header}} | <<updateJaxxHeader>> | *----------------------------------+------------------------------+ +| {{update-jaxx-css-header}} | <<updateJaxxCssHeader>> | +*----------------------------------+------------------------------+ | {{staging-site-profile}} | <<stagingSite>> | *----------------------------------+------------------------------+ | {{internal}} | <<internal>> | @@ -211,6 +215,21 @@ mvn -DupdateJavaHeader -------------------------------------------------------------------------------- +* {update-properties-header} + + Ce profile permet la mise à jour des entêtes de tous les fichiers properties + d'un projet. + +-------------------------------------------------------------------------------- +mvn -Pupdate-properties-header +-------------------------------------------------------------------------------- + + or + +-------------------------------------------------------------------------------- +mvn -DupdatePropertiesHeader +-------------------------------------------------------------------------------- + * {update-jaxx-header} Ce profile permet la mise à jour des entêtes de tous les fichiers JAXX d'un @@ -226,6 +245,21 @@ mvn -DupdateJaxxHeader -------------------------------------------------------------------------------- +* {update-jaxx-css-header} + + Ce profile permet la mise à jour des entêtes de tous les fichiers css JAXX + d'un projet. + +-------------------------------------------------------------------------------- +mvn -Pupdate-jaxx-css-header +-------------------------------------------------------------------------------- + + or + +-------------------------------------------------------------------------------- +mvn -DupdateJaxxCssHeader +-------------------------------------------------------------------------------- + * {staging-site-profile} Ce profile permet de deployer un site en local, pratique pour tester les @@ -283,4 +317,4 @@ Ce profile ne doit être utiliser uniquement que pour le projet <<mavenpom>>. Pour plus d'information sur ce profile voir la page des - {{{./release.html}release}} . \ No newline at end of file + {{{./release.html}release}} . Modified: trunk/src/site/en/apt/profiles.apt =================================================================== --- trunk/src/site/en/apt/profiles.apt 2010-03-24 13:45:37 UTC (rev 840) +++ trunk/src/site/en/apt/profiles.apt 2010-03-27 19:03:25 UTC (rev 841) @@ -58,8 +58,12 @@ *----------------------------------+---------------------------+ | {{update-java-header}} | <<updateJavaHeader>> | *----------------------------------+---------------------------+ +| {{update-properties-header}} | <<updatePropertiesHeader>>| +*----------------------------------+---------------------------+ | {{update-jaxx-header}} | <<updateJaxxHeader>> | *----------------------------------+---------------------------+ +| {{update-jaxx-css-header}} | <<updateJaxxCssHeader>> | +*----------------------------------+---------------------------+ | {{staging-site-profile}} | <<stagingSite>> | *----------------------------------+---------------------------+ | {{internal}} | <<UTF-8>> | @@ -211,6 +215,20 @@ mvn -DupdateJavaHeader -------------------------------------------------------------------------------- +* {update-properties-header} + + This profile update the license header on all properties files in a project. + +-------------------------------------------------------------------------------- +mvn -Pupdate-properties-header +-------------------------------------------------------------------------------- + + or + +-------------------------------------------------------------------------------- +mvn -DupdatePropertiesHeader +-------------------------------------------------------------------------------- + * {update-jaxx-header} This profile update the license header on all JAXX files in a project. @@ -225,6 +243,20 @@ mvn -DupdateJaxxHeader -------------------------------------------------------------------------------- +* {update-jaxx-css-header} + + This profile update the license header on all JAXX css files in a project. + +-------------------------------------------------------------------------------- +mvn -Pupdate-jaxx-css-header +-------------------------------------------------------------------------------- + + or + +-------------------------------------------------------------------------------- +mvn -DupdateJaxxCssHeader +-------------------------------------------------------------------------------- + * {staging-site-profile} This profile allows you to deploy a site in a staging directory.
participants (1)
-
tchemit@users.nuiton.org