Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 147 lines (139 sloc) 4.089 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>
68635f0 @mkristian new project setup - the ruby way
authored
25 <version>3.0.4.1</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
274b732 @mkristian skip gem installation just before packaging
authored
29 <pluginRepositories>
30 <pluginRepository>
31 <id>rubygems-releases</id>
32 <url>http://rubygems-proxy.torquebox.org/releases</url>
33 </pluginRepository>
34 </pluginRepositories>
35
ffc257d @mkristian add openssl for the gem:push goal
authored
36 <repositories>
37 <repository>
38 <id>rubygems-releases</id>
39 <url>http://rubygems-proxy.torquebox.org/releases</url>
40 </repository>
41 </repositories>
42
73093a9 @mkristian polishing up. added gwt command
authored
43 <properties>
306b61e @mkristian get cucumber support and little fixes
authored
44 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1750722 @mkristian use maven-tools, prepare release
authored
45 <maven.version>3.0.4</maven.version>
73093a9 @mkristian polishing up. added gwt command
authored
46 </properties>
47 <build>
48 <resources>
49 <resource>
68635f0 @mkristian new project setup - the ruby way
authored
50 <targetPath>${project.basedir}</targetPath>
51 <directory>${project.build.directory}/apache-maven-${maven.version}</directory>
73093a9 @mkristian polishing up. added gwt command
authored
52 </resource>
53 </resources>
54 <plugins>
55 <plugin>
56 <groupId>org.apache.maven.plugins</groupId>
57 <artifactId>maven-dependency-plugin</artifactId>
58 <executions>
59 <execution>
60 <phase>process-sources</phase>
61 <goals>
62 <goal>unpack</goal>
63 </goals>
64 <configuration>
65 <outputAbsoluteArtifactFilename>false</outputAbsoluteArtifactFilename>
66 <artifactItems>
67 <artifactItem>
68 <groupId>org.apache.maven</groupId>
69 <artifactId>apache-maven</artifactId>
70 <version>${maven.version}</version>
71 <classifier>bin</classifier>
72 <type>zip</type>
68635f0 @mkristian new project setup - the ruby way
authored
73 <outputDirectory>${project.build.directory}</outputDirectory>
73093a9 @mkristian polishing up. added gwt command
authored
74 </artifactItem>
75 </artifactItems>
76 </configuration>
77 </execution>
78 </executions>
79 </plugin>
80 <plugin>
81 <groupId>de.saumya.mojo</groupId>
82 <artifactId>gem-maven-plugin</artifactId>
68635f0 @mkristian new project setup - the ruby way
authored
83 <version>0.29.0</version>
73093a9 @mkristian polishing up. added gwt command
authored
84 <extensions>true</extensions>
274b732 @mkristian skip gem installation just before packaging
authored
85 <executions>
86 <execution>
87 <id>default-initialize</id>
88 <phase>prepare-package</phase>
89 <goals>
90 <goal>initialize</goal>
91 </goals>
92 </execution>
93 </executions>
73093a9 @mkristian polishing up. added gwt command
authored
94 <configuration>
68635f0 @mkristian new project setup - the ruby way
authored
95 <gemspec>${project.basedir}/ruby-maven.gemspec</gemspec>
73093a9 @mkristian polishing up. added gwt command
authored
96 <includeOpenSSL>true</includeOpenSSL>
97 </configuration>
274b732 @mkristian skip gem installation just before packaging
authored
98 <dependencies>
99 <!-- get the gems so `gem build` works -->
100 <dependency>
101 <groupId>rubygems</groupId>
102 <artifactId>thor</artifactId>
103 <version>0.14.6</version>
104 <type>gem</type>
105 </dependency>
106 <dependency>
107 <groupId>rubygems</groupId>
108 <artifactId>maven-tools</artifactId>
109 <version>0.29.3</version>
110 <type>gem</type>
111 </dependency>
112 </dependencies>
73093a9 @mkristian polishing up. added gwt command
authored
113 </plugin>
68635f0 @mkristian new project setup - the ruby way
authored
114 <plugin>
115 <artifactId>maven-clean-plugin</artifactId>
116 <version>2.5</version>
306b61e @mkristian get cucumber support and little fixes
authored
117 <configuration>
68635f0 @mkristian new project setup - the ruby way
authored
118 <filesets>
119 <fileset>
120 <directory>lib</directory>
121 <includes>
122 <include>*jar</include>
123 <include>ext/**</include>
124 </includes>
125 </fileset>
126 <fileset>
127 <directory>bin</directory>
128 <includes>
129 <include>*</include>
130 </includes>
131 <excludes>
132 <exclude>rmvn</exclude>
133 </excludes>
134 </fileset>
135 <fileset>
136 <directory>./</directory>
137 <includes>
138 <include>*.txt</include>
139 </includes>
140 </fileset>
141 </filesets>
306b61e @mkristian get cucumber support and little fixes
authored
142 </configuration>
68635f0 @mkristian new project setup - the ruby way
authored
143 </plugin>
73093a9 @mkristian polishing up. added gwt command
authored
144 </plugins>
145 </build>
0f282c2 @mkristian first import
authored
146 </project>
Something went wrong with that request. Please try again.