diff options
author | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-11-18 21:46:37 +0100 |
---|---|---|
committer | Mark Donszelmann <Mark.Donszelmann@gmail.com> | 2009-11-18 21:46:37 +0100 |
commit | e791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4 (patch) | |
tree | bf76b81f104dc99972a7dd906e1e56d73b3e7ad7 /src/main | |
parent | 4c70a81345c566d7b4dd6dc2fad51fe70726c8f0 (diff) | |
download | maven-nar-plugin-e791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4.tar.gz maven-nar-plugin-e791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4.tar.bz2 maven-nar-plugin-e791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4.tar.xz maven-nar-plugin-e791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4.zip |
Fixed NAR-57
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/resources/META-INF/plexus/components.xml | 182 |
1 files changed, 98 insertions, 84 deletions
diff --git a/src/main/resources/META-INF/plexus/components.xml b/src/main/resources/META-INF/plexus/components.xml index cb10014..7fd3c31 100644 --- a/src/main/resources/META-INF/plexus/components.xml +++ b/src/main/resources/META-INF/plexus/components.xml @@ -1,90 +1,104 @@ -<!-- -Licensed to the Apache Software Foundation (ASF) under one -or more contributor license agreements. See the NOTICE file -distributed with this work for additional information -regarding copyright ownership. The ASF licenses this file -to you under the Apache License, Version 2.0 (the -"License"); you may not use this file except in compliance -with the License. You may obtain a copy of the License at - http://www.apache.org/licenses/LICENSE-2.0 + <!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to you under the Apache License, Version + 2.0 (the "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at -Unless required by applicable law or agreed to in writing, -software distributed under the License is distributed on an -"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -KIND, either express or implied. See the License for the -specific language governing permissions and limitations -under the License. ---> + http://www.apache.org/licenses/LICENSE-2.0 Unless required by + applicable law or agreed to in writing, software distributed under + the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES + OR CONDITIONS OF ANY KIND, either express or implied. See the + License for the specific language governing permissions and + limitations under the License. + --> <component-set> - <components> - <component> - <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role> - <role-hint>nar</role-hint> - <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation> - <configuration> - <phases> - <validate></validate> - <initialize></initialize> - <generate-sources>org.apache.maven.plugins:maven-nar-plugin:nar-download, - org.apache.maven.plugins:maven-nar-plugin:nar-system-generate</generate-sources> - <process-sources>org.apache.maven.plugins:maven-nar-plugin:nar-unpack, - org.apache.maven.plugins:maven-nar-plugin:nar-gnu-configure</process-sources> - <generate-resources></generate-resources> - <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources, - org.apache.maven.plugins:maven-nar-plugin:nar-resources, - org.apache.maven.plugins:maven-nar-plugin:nar-gnu-resources</process-resources> - <compile>org.apache.maven.plugins:maven-compiler-plugin:compile, - org.apache.maven.plugins:maven-nar-plugin:nar-javah, - org.apache.maven.plugins:maven-nar-plugin:nar-gnu-make, - org.apache.maven.plugins:maven-nar-plugin:nar-compile</compile> - <process-classes>org.apache.maven.plugins:maven-nar-plugin:nar-gnu-process</process-classes> - <generate-test-sources></generate-test-sources> - <process-test-sources></process-test-sources> - <generate-test-resources></generate-test-resources> - <process-test-resources>org.apache.maven.plugins:maven-resources-plugin:testResources</process-test-resources> - <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile</test-compile> - <process-test-classes>org.apache.maven.plugins:maven-nar-plugin:nar-testCompile</process-test-classes> - <test>org.apache.maven.plugins:maven-surefire-plugin:test, - org.apache.maven.plugins:maven-nar-plugin:nar-test</test> - <package>org.apache.maven.plugins:maven-nar-plugin:nar-package, - org.apache.maven.plugins:maven-jar-plugin:jar</package> - <pre-integration-test></pre-integration-test> - <integration-test>org.apache.maven.plugins:maven-nar-plugin:nar-integration-test</integration-test> - <post-integration-test></post-integration-test> - <verify></verify> - <install>org.apache.maven.plugins:maven-install-plugin:install</install> - <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy> - </phases> - </configuration> - </component> + <components> + <component> + <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role> + <role-hint>nar</role-hint> + <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping + </implementation> + <configuration> + <phases> + <validate></validate> + <initialize></initialize> + <generate-sources>org.apache.maven.plugins:maven-nar-plugin:nar-download, + org.apache.maven.plugins:maven-nar-plugin:nar-system-generate + </generate-sources> + <process-sources>org.apache.maven.plugins:maven-nar-plugin:nar-unpack, + org.apache.maven.plugins:maven-nar-plugin:nar-gnu-configure + </process-sources> + <generate-resources></generate-resources> + <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources, + org.apache.maven.plugins:maven-nar-plugin:nar-resources, + org.apache.maven.plugins:maven-nar-plugin:nar-gnu-resources + </process-resources> + <compile>org.apache.maven.plugins:maven-compiler-plugin:compile, + org.apache.maven.plugins:maven-nar-plugin:nar-javah, + org.apache.maven.plugins:maven-nar-plugin:nar-gnu-make, + org.apache.maven.plugins:maven-nar-plugin:nar-compile + </compile> + <process-classes>org.apache.maven.plugins:maven-nar-plugin:nar-gnu-process + </process-classes> + <generate-test-sources></generate-test-sources> + <process-test-sources></process-test-sources> + <generate-test-resources></generate-test-resources> + <process-test-resources>org.apache.maven.plugins:maven-resources-plugin:testResources + </process-test-resources> + <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile + </test-compile> + <process-test-classes>org.apache.maven.plugins:maven-nar-plugin:nar-testCompile + </process-test-classes> + <test>org.apache.maven.plugins:maven-surefire-plugin:test, + org.apache.maven.plugins:maven-nar-plugin:nar-test</test> + <package>org.apache.maven.plugins:maven-nar-plugin:nar-package, + org.apache.maven.plugins:maven-jar-plugin:jar</package> + <pre-integration-test></pre-integration-test> + <integration-test>org.apache.maven.plugins:maven-nar-plugin:nar-integration-test + </integration-test> + <post-integration-test></post-integration-test> + <verify></verify> + <install>org.apache.maven.plugins:maven-install-plugin:install + </install> + <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy + </deploy> + </phases> + </configuration> + </component> - <component> - <role>org.apache.maven.artifact.handler.ArtifactHandler</role> - <role-hint>nar-artifact</role-hint> - <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation> - <configuration> - <type>nar-artifact</type> - <extension>jar</extension> - <packaging>nar</packaging> - <language>java</language> - <addedToClasspath>true</addedToClasspath> - <classifier/> - </configuration> - </component> - - <component> - <role>org.codehaus.plexus.archiver.Archiver</role> - <role-hint>nar-library</role-hint> - <instantiation-strategy>per-lookup</instantiation-strategy> - </component> - - <component> - <role>org.codehaus.plexus.archiver.UnArchiver</role> - <role-hint>nar-library</role-hint> - <implementation>org.apache.maven.plugin.nar.NarUnArchiver</implementation> - <instantiation-strategy>per-lookup</instantiation-strategy> - </component> - </components> + <component> + <role>org.apache.maven.artifact.handler.ArtifactHandler</role> + <role-hint>nar-artifact</role-hint> + <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler + </implementation> + <configuration> + <type>nar-artifact</type> + <extension>jar</extension> + <packaging>nar</packaging> + <language>java</language> + <addedToClasspath>true</addedToClasspath> + <classifier /> + </configuration> + </component> + + <component> + <role>org.codehaus.plexus.archiver.Archiver</role> + <role-hint>nar-library</role-hint> + <implementation>org.apache.maven.plugin.nar.NarArchiver + </implementation> + <instantiation-strategy>per-lookup</instantiation-strategy> + </component> + + <component> + <role>org.codehaus.plexus.archiver.UnArchiver</role> + <role-hint>nar-library</role-hint> + <implementation>org.apache.maven.plugin.nar.NarUnArchiver + </implementation> + <instantiation-strategy>per-lookup</instantiation-strategy> + </component> + </components> </component-set> |