Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 130 lines (120 sloc) 4.221 kb
0f282c2 @mkristian first import
authored
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4 ~ Copyright (C) 2009 the original author or authors.
5 ~
6 ~ Licensed under the Apache License, Version 2.0 (the "License");
7 ~ you may not use this file except in compliance with the License.
8 ~ You may obtain a copy of the License at
9 ~
10 ~ http://www.apache.org/licenses/LICENSE-2.0
11 ~
12 ~ Unless required by applicable law or agreed to in writing, software
13 ~ distributed under the License is distributed on an "AS IS" BASIS,
14 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 ~ See the License for the specific language governing permissions and
16 ~ limitations under the License.
17 -->
18
19 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
20
73093a9 @mkristian polishing up. added gwt command
authored
21 <modelVersion>4.0.0</modelVersion>
0f282c2 @mkristian first import
authored
22
73093a9 @mkristian polishing up. added gwt command
authored
23 <groupId>rubygems</groupId>
24 <artifactId>ruby-maven</artifactId>
306b61e @mkristian get cucumber support and little fixes
authored
25 <version>${maven.version}.${jruby.plugins.version}</version>
73093a9 @mkristian polishing up. added gwt command
authored
26 <packaging>gem</packaging>
27 <name>ruby wrapper around maven and more</name>
0f282c2 @mkristian first import
authored
28
ffc257d @mkristian add openssl for the gem:push goal
authored
29 <repositories>
30 <repository>
31 <id>rubygems-releases</id>
32 <url>http://rubygems-proxy.torquebox.org/releases</url>
33 </repository>
34 </repositories>
35
73093a9 @mkristian polishing up. added gwt command
authored
36 <dependencies>
ffc257d @mkristian add openssl for the gem:push goal
authored
37 <dependency>
38 <groupId>rubygems</groupId>
39 <artifactId>thor</artifactId>
40 <version>0.14.6</version>
41 <type>gem</type>
42 </dependency>
43 <dependency>
44 <groupId>rubygems</groupId>
45 <artifactId>jruby-openssl</artifactId>
46 <version>0.7.4</version>
47 <type>gem</type>
48 </dependency>
73093a9 @mkristian polishing up. added gwt command
authored
49 </dependencies>
0f282c2 @mkristian first import
authored
50
73093a9 @mkristian polishing up. added gwt command
authored
51 <properties>
306b61e @mkristian get cucumber support and little fixes
authored
52 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
73093a9 @mkristian polishing up. added gwt command
authored
53 <!-- if some more gem releases are needed you can append some number
54 here with the gem.version -->
306b61e @mkristian get cucumber support and little fixes
authored
55 <jruby.plugins.version>0.28.5</jruby.plugins.version>
56 <jruby.plugins.version.postfix>-SNAPSHOT</jruby.plugins.version.postfix>
73093a9 @mkristian polishing up. added gwt command
authored
57 <maven.version>3.0.3</maven.version>
58 <gem.basedir>${project.build.directory}/ruby-maven-${project.version}</gem.basedir>
59 </properties>
60 <build>
61 <resources>
62 <resource>
63 <targetPath>${gem.basedir}/apache-maven-${maven.version}</targetPath>
64 <directory>${project.basedir}/src/main/resources</directory>
65 </resource>
66 </resources>
67 <plugins>
68 <plugin>
69 <groupId>org.apache.maven.plugins</groupId>
70 <artifactId>maven-dependency-plugin</artifactId>
71 <executions>
72 <execution>
73 <phase>process-sources</phase>
74 <goals>
75 <goal>unpack</goal>
76 </goals>
77 <configuration>
78 <outputAbsoluteArtifactFilename>false</outputAbsoluteArtifactFilename>
79 <artifactItems>
80 <artifactItem>
81 <groupId>org.apache.maven</groupId>
82 <artifactId>apache-maven</artifactId>
83 <version>${maven.version}</version>
84 <classifier>bin</classifier>
85 <type>zip</type>
86 <outputDirectory>${gem.basedir}</outputDirectory>
87 </artifactItem>
88 <artifactItem>
89 <groupId>de.saumya.mojo</groupId>
90 <artifactId>ruby-tools</artifactId>
306b61e @mkristian get cucumber support and little fixes
authored
91 <version>${jruby.plugins.version}${jruby.plugins.version.postfix}</version>
73093a9 @mkristian polishing up. added gwt command
authored
92 <outputDirectory>${gem.basedir}/apache-maven-${maven.version}/lib/ruby</outputDirectory>
93 </artifactItem>
94 </artifactItems>
95 </configuration>
96 </execution>
97 </executions>
98 </plugin>
99
100 <plugin>
101 <groupId>de.saumya.mojo</groupId>
102 <artifactId>gem-maven-plugin</artifactId>
306b61e @mkristian get cucumber support and little fixes
authored
103 <version>${jruby.plugins.version}${jruby.plugins.version.postfix}</version>
73093a9 @mkristian polishing up. added gwt command
authored
104 <extensions>true</extensions>
105 <configuration>
106 <gemspec>${project.basedir}/src/main/gemspec/maven.gemspec</gemspec>
107 <launchDirectory>${gem.basedir}/apache-maven-${maven.version}</launchDirectory>
108 <includeOpenSSL>true</includeOpenSSL>
109 </configuration>
110 </plugin>
306b61e @mkristian get cucumber support and little fixes
authored
111 <plugin>
112 <artifactId>maven-jar-plugin</artifactId>
113 <version>2.3.2</version>
114 <configuration>
115 <outputDirectory>${gem.basedir}/apache-maven-${maven.version}/lib</outputDirectory>
116 </configuration>
117 <executions>
118 <execution>
119 <phase>prepare-package</phase>
120 <goals>
121 <goal>jar</goal>
122 </goals>
123 </execution>
124 </executions>
125 </plugin>
73093a9 @mkristian polishing up. added gwt command
authored
126 </plugins>
127 </build>
128
0f282c2 @mkristian first import
authored
129 </project>
Something went wrong with that request. Please try again.