summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2009-11-18 21:46:37 +0100
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2009-11-18 21:46:37 +0100
commite791cdf4b2cbcfbdeb42fb7db88c123cd21f37c4 (patch)
treebf76b81f104dc99972a7dd906e1e56d73b3e7ad7
parent4c70a81345c566d7b4dd6dc2fad51fe70726c8f0 (diff)
downloadmaven-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
-rw-r--r--src/main/resources/META-INF/plexus/components.xml182
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>