diff --git a/plugin/plugin.jelly b/plugin/plugin.jelly index 553704d6..d06d5384 100644 --- a/plugin/plugin.jelly +++ b/plugin/plugin.jelly @@ -56,7 +56,7 @@ + description="Install the plugin jar, prepare Maven to expand it locally next run"> @@ -268,7 +268,7 @@ --> - + - + - + - + - + + diff --git a/plugin/xdocs/goals.xml b/plugin/xdocs/goals.xml index 3dc5504c..1c78ecd1 100644 --- a/plugin/xdocs/goals.xml +++ b/plugin/xdocs/goals.xml @@ -29,15 +29,20 @@ plugin Build and install a plugin - - plugin:deploy - Install an unpacked version of the plugin - plugin:download Download and install plugin from the remote repos. Must provide groupId, artifactId and version variables. + You will be prompted for any that are omitted. + + + + plugin:download-artifact + + Download plugin from the remote repos. + Must provide groupId, artifactId and version variables. + You will be prompted for any that are omitted. @@ -83,6 +88,30 @@ plugin:test Run a plugin's test project + + plugin:repository-install + + Install the current plugin version to the local repository. + + + + plugin:repository-install-snapshot + + Install a snapshot build of the plugin to the local repository. + + + + plugin:repository-deploy + + Deploy the current plugin version to the remote repository. + + + + plugin:repository-deploy-snapshot + + Deploy a snapshot build of the plugin to the remote repository. + + diff --git a/xdoc/xdocs/properties.xml b/xdoc/xdocs/properties.xml index 3116ee14..aa7e9b25 100644 --- a/xdoc/xdocs/properties.xml +++ b/xdoc/xdocs/properties.xml @@ -26,7 +26,190 @@ -
+
+ + + + + + + + + + + + + + + + +
maven.docs.destYes + Specifies the location of the transformed xdocs. This is + used by the "xdoc" goal. + The default value is ${maven.build.dir}/docs. +
maven.docs.srcYes + Specifies the location of the project's xdoc + documentation. This is used by the "xdoc" goal. + The default value is ${basedir}/xdocs. +
maven.gen.docsYes + Specifies the location where Maven-generated xdocs are + stored. The generated xdocs are then later transformed to + HTML. The default value is + ${maven.build.dir}/generated-xdocs. +
+
+
+ + + + + + +
maven.docs.outputencodingYes + Specifies the output encoding of the DVSL generated docs. + The default value is ISO-8859-1, an encoding supporting + english characters as well as most + + european languages. +
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
maven.xdoc.themeYes + The documentation theme to use. The default is theme, + and valid values are theme (RC2+) or classic + (used in Maven RC1 and below). +
maven.xdoc.theme.urlYes + The documentation theme to use. The URL should point to a CSS file + that can be used in addition to maven-base.css. +
maven.xdoc.crumb.separatorYesThe separator between links. Defaults to |
maven.xdoc.dateYes + Allows the user to show the site generation date on the generated + website. One can place the date in 5 locations with "maven.xdoc.date": +
    +
  • left : on the left side of the breadcrumbs
  • +
  • right : on the right side of the breadcrumbs, before the links
  • +
  • navigation-top : above the user links, in the navigation menu
  • +
  • navigation-bottom : under Maven's links, in the navigation menu
  • +
  • bottom : after the organization name, in the footer
  • +
+ If "maven.xdoc.date" is left empty, no date is shown on the site (default). + The default "maven.xdoc.date.locale" is "en" (ie: english). +
maven.xdoc.date.formatYes + Sets the format of the date to display. + Defaults to "dd MMMM yyyy" (eg: "14 August 2002"). + For details on the format, see SimpleDateFormat in the jdk documentation. +
maven.xdoc.date.localeYes + Sets the locale used for the date. + Defaults to "en", ie english. +
maven.xdoc.includeProjectDocumentationYes + Specifies if Maven should display the maven generated + project documentation on the site's navigation bar. By + default, Maven includes numerous reports and information + regarding a project. Set this value to 'no' to prevent the + inclusion on the navigation bar. Users building a + documentation site only (non-project related) will find this + value useful. +
maven.xdoc.developmentProcessUrlYes + Sets the url of development process page. + Defaults to + http://maven.apache.org/development-process.html. +
maven.xdoc.poweredby.imageYes + Sets the name of the image to use (see images/logos). + The default is the propaganda logo by Stéphane Mor. +
maven.xdoc.poweredby.titleYes + Sets the title of the link for the powered + by logo. Defaults to "Powered by Maven" +
maven.xdoc.poweredby.urlYes + Sets the target of the link for the powered + by logo. Defaults to "http://maven.apache.org/" +
maven.xdoc.jslYes + The JSL stylesheet used to convert xdocs to HTML. To override, specify as a + file: URL. +
maven.xdoc.distributionUrlYes + Location where the artifacts are distributed. This property is + optional. If it is not defined, then the Download report will + not be added to the navigation menu. NOTE: In the future this + information will be described in the POM. Usage example: + maven.xdoc.distributionUrl=http://www.ibiblio.org/maven/maven/plugins. +
maven.xdoc.distributionTypeYes + Type of the distributed artifact. Override this property if + your project is distributing artifacts of a type different + that the default. NOTE: In the future + this information will be described in the POM. + Default value: maven.xdoc.distributionType=jar +
+
+
@@ -357,171 +540,5 @@ -->
PropertyOptional?Description
-
- - - - - - - - - - - - - - - - -
maven.docs.destYes - Specifies the location of the transformed xdocs. This is - used by the "xdoc" goal. - The default value is ${maven.build.dir}/docs. -
maven.docs.srcYes - Specifies the location of the project's xdoc - documentation. This is used by the "xdoc" goal. - The default value is ${basedir}/xdocs. -
maven.gen.docsYes - Specifies the location where Maven-generated xdocs are - stored. The generated xdocs are then later transformed to - HTML. The default value is - ${maven.build.dir}/generated-xdocs. -
-
-
- - - - - - -
maven.docs.outputencodingYes - Specifies the output encoding of the DVSL generated docs. - The default value is ISO-8859-1, an encoding supporting - english characters as well as most - - european languages. -
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
maven.xdoc.crumb.separatorYesThe separator between links. Defaults to |
maven.xdoc.dateYes - Allows the user to show the site generation date on the generated - website. One can place the date in 5 locations with "maven.xdoc.date": -
    -
  • left : on the left side of the breadcrumbs
  • -
  • right : on the right side of the breadcrumbs, before the links
  • -
  • navigation-top : above the user links, in the navigation menu
  • -
  • navigation-bottom : under Maven's links, in the navigation menu
  • -
  • bottom : after the organization name, in the footer
  • -
- If "maven.xdoc.date" is left empty, no date is shown on the site (default). - The default "maven.xdoc.date.locale" is "en" (ie: english). -
maven.xdoc.date.formatYes - Sets the format of the date to display. - Defaults to "dd MMMM yyyy" (eg: "14 August 2002"). - For details on the format, see SimpleDateFormat in the jdk documentation. -
maven.xdoc.date.localeYes - Sets the locale used for the date. - Defaults to "en", ie english. -
maven.xdoc.includeProjectDocumentationYes - Specifies if Maven should display the maven generated - project documentation on the site's navigation bar. By - default, Maven includes numerous reports and information - regarding a project. Set this value to 'no' to prevent the - inclusion on the navigation bar. Users building a - documentation site only (non-project related) will find this - value useful. -
maven.xdoc.developmentProcessUrlYes - Sets the url of development process page. - Defaults to - http://maven.apache.org/development-process.html. -
maven.xdoc.poweredby.imageYes - Sets the name of the image to use (see images/logos). - The default is the propaganda logo by Stéphane Mor. -
maven.xdoc.poweredby.titleYes - Sets the title of the link for the powered - by logo. Defaults to "Powered by Maven" -
maven.xdoc.poweredby.urlYes - Sets the target of the link for the powered - by logo. Defaults to "http://maven.apache.org/" -
maven.xdoc.jslYes - The JSL stylesheet used to convert xdocs to HTML. To override, specify as a - file: URL. -
maven.xdoc.distributionUrlYes - Location where the artifacts are distributed. This property is - optional. If it is not defined, then the Download report will - not be added to the navigation menu. NOTE: In the future this - information will be described in the POM. Usage example: - maven.xdoc.distributionUrl=http://www.ibiblio.org/maven/maven/plugins. -
maven.xdoc.distributionTypeYes - Type of the distributed artifact. Override this property if - your project is distributing artifacts of a type different - that the default. NOTE: In the future - this information will be described in the POM. - Default value: maven.xdoc.distributionType=jar -
-