diff --git a/abbot/plugin.jelly b/abbot/plugin.jelly index cca5095b..92a54b6f 100644 --- a/abbot/plugin.jelly +++ b/abbot/plugin.jelly @@ -171,6 +171,19 @@ + + ${maven.abbot.extrajars} + + + + + + - - + + ${maven.abbot.extrajars} + + + + diff --git a/abbot/plugin.properties b/abbot/plugin.properties index 04672ae9..5d76a082 100644 --- a/abbot/plugin.properties +++ b/abbot/plugin.properties @@ -92,3 +92,8 @@ maven.abbot.webstart.main.class = org.apache.maven.abbot.AbbotWebstartTestRunner # from the local file system we need to have the permissions and thus we # need signed jars to get these permissions. maven.abbot.sign = true + +# Extra list of jars (separated by commas) to be added to the generated JNLP +# and to the executing CP for the editor goal. This is useful for example when +# creating custom Abbot testers that need to be included in the executing CP. +#maven.abbot.extrajars = \ No newline at end of file diff --git a/abbot/project.xml b/abbot/project.xml index 59d2431d..98ca6c14 100644 --- a/abbot/project.xml +++ b/abbot/project.xml @@ -23,7 +23,7 @@ 3 maven-abbot-plugin Maven Abbot plugin - 1.0 + 1.1-SNAPSHOT Run Abbot tests Abbot Tests http://maven.apache.org/reference/plugins/abbot/ diff --git a/abbot/xdocs/changes.xml b/abbot/xdocs/changes.xml index 92030f8a..1c4f3f1b 100644 --- a/abbot/xdocs/changes.xml +++ b/abbot/xdocs/changes.xml @@ -6,6 +6,13 @@ Vincent Massol + + + Added new maven.abbot.extrajars property that can be used + to specify extra jars to be added to the executing classpath. For example, + this is useful to add custom Abbot tester classes. + + Initial creation by Christian Blavier and Vincent Massol. See the feature list on the Abbot plugin web site for a full list of what the plugin does. diff --git a/abbot/xdocs/properties.xml b/abbot/xdocs/properties.xml index 9bd49971..53676264 100644 --- a/abbot/xdocs/properties.xml +++ b/abbot/xdocs/properties.xml @@ -27,6 +27,10 @@ maven.abbot.recurse = true # Location where the abbot plugin puts build files related to abbot maven.abbot.dest.dir = ${maven.build.dir}/abbot +# Location where the abbot plugin signs the jars to be added to the +# generated JNLP file. +maven.abbot.dest.jar.dir = ${maven.abbot.dest.dir}/jars + # Location where abbot junit test results will be located maven.abbot.reports.dir = ${maven.build.dir}/abbot-reports @@ -82,6 +86,11 @@ maven.abbot.webstart.main.class = org.apache.maven.abbot.AbbotWebstartTestRunner # from the local file system we need to have the permissions and thus we # need signed jars to get these permissions. maven.abbot.sign = true + +# Extra list of jars (separated by commas) to be added to the generated JNLP +# and to the executing CP for the editor goal. This is useful for example when +# creating custom Abbot testers that need to be included in the executing CP. +#maven.abbot.extrajars = ]]>