OW2 Consortium elastic-grid

Rev

Rev 527 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
521 jeje 1
<!--
2
 
3
    Elastic Grid
530 jeje 4
    Copyright (C) 2008-2010 Elastic Grid, LLC.
521 jeje 5
 
6
    This program is free software: you can redistribute it and/or modify
7
    it under the terms of the GNU Affero General Public License as
8
    published by the Free Software Foundation, either version 3 of the
9
    License, or (at your option) any later version.
10
 
11
    This program is distributed in the hope that it will be useful,
12
    but WITHOUT ANY WARRANTY; without even the implied warranty of
13
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
    GNU Affero General Public License for more details.
15
 
16
    You should have received a copy of the GNU Affero General Public License
17
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
18
 
19
-->
20
<component-set>
21
    <components>
22
        <component>
23
            <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
24
            <role-hint>classdepandjar</role-hint>
25
            <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
26
            <configuration>
27
                <type>classdepandjar</type>
28
                <extension>jar</extension>
29
                <packaging>classdepandjar</packaging>
30
                <language>java</language>
527 jeje 31
                <addedToClasspath>true</addedToClasspath>
521 jeje 32
            </configuration>
33
        </component>
34
        <component>
35
            <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
36
            <role-hint>oar</role-hint>
37
            <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
38
            <configuration>
527 jeje 39
                <type>oar</type>
521 jeje 40
                <extension>jar</extension>
41
                <packaging>jar</packaging>
42
                <language>java</language>
43
                <addedToClasspath>false</addedToClasspath>
44
            </configuration>
45
        </component>
46
        <component>
47
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
48
            <role-hint>classdepandjar</role-hint>
49
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
50
            <configuration>
51
                <lifecycles>
52
                    <lifecycle>
53
                        <id>default</id>
54
                        <phases>
55
                            <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources>
56
                            <compile>org.apache.maven.plugins:maven-compiler-plugin:compile</compile>
57
                            <process-test-resources>org.apache.maven.plugins:maven-resources-plugin:testResources</process-test-resources>
58
                            <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile</test-compile>
59
                            <test>org.apache.maven.plugins:maven-surefire-plugin:test</test>
60
                            <package>org.apache.maven.plugins:maven-elastic-grid-plugin:classdepandjar</package>
61
                            <install>org.apache.maven.plugins:maven-install-plugin:install</install>
527 jeje 62
                            <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
521 jeje 63
                        </phases>
64
                    </lifecycle>
65
                </lifecycles>
66
            </configuration>
67
        </component>
68
        <component>
69
            <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
70
            <role-hint>oar</role-hint>
71
            <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
72
            <configuration>
73
                <lifecycles>
74
                    <lifecycle>
75
                        <id>default</id>
76
                        <phases>
77
                            <process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources>
78
                            <compile>org.apache.maven.plugins:maven-compiler-plugin:compile</compile>
79
                            <process-test-resources>org.apache.maven.plugins:maven-resources-plugin:testResources</process-test-resources>
80
                            <test-compile>org.apache.maven.plugins:maven-compiler-plugin:testCompile</test-compile>
81
                            <test>org.apache.maven.plugins:maven-surefire-plugin:test</test>
82
                            <package>org.apache.maven.plugins:maven-elastic-grid-plugin:oar</package>
83
                            <install>org.apache.maven.plugins:maven-install-plugin:install</install>
527 jeje 84
                            <deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
521 jeje 85
                        </phases>
86
                    </lifecycle>
87
                </lifecycles>
88
            </configuration>
89
        </component>
90
    </components>
91
</component-set>