Skip to content

Commit 5489119

Browse files
committed
Ant -> Maven build for grouper-duo
1 parent b5b88f4 commit 5489119

20 files changed

+100
-199
lines changed

grouper-misc/grouper-duo/build.example.properties

Lines changed: 0 additions & 15 deletions
This file was deleted.

grouper-misc/grouper-duo/build.i2mi.properties

Lines changed: 0 additions & 16 deletions
This file was deleted.

grouper-misc/grouper-duo/build.xml

Lines changed: 0 additions & 168 deletions
This file was deleted.
-85.9 KB
Binary file not shown.
-29.4 KB
Binary file not shown.
-255 KB
Binary file not shown.
-50.9 KB
Binary file not shown.
-219 KB
Binary file not shown.

grouper-misc/grouper-duo/pom.xml

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
4+
Copyright 2014 Internet2
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"
20+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
21+
22+
<modelVersion>4.0.0</modelVersion>
23+
24+
<parent>
25+
<groupId>edu.internet2.middleware.grouper</groupId>
26+
<artifactId>grouper-parent</artifactId>
27+
<version>2.5.0-SNAPSHOT</version>
28+
<relativePath>../../grouper-parent</relativePath>
29+
</parent>
30+
31+
<name>Grouper Duo</name>
32+
<description>Duo Integration Library</description>
33+
<artifactId>grouper-duo</artifactId>
34+
<packaging>jar</packaging>
35+
36+
<repositories>
37+
<repository>
38+
<id>unicomiam</id>
39+
<url>https://dl.bintray.com/uniconiam/maven/</url>
40+
</repository>
41+
</repositories>
42+
43+
<dependencies>
44+
<dependency>
45+
<groupId>com.duosecurity</groupId>
46+
<artifactId>duo-client</artifactId>
47+
<version>0.2.1</version>
48+
</dependency>
49+
<dependency>
50+
<groupId>commons-lang</groupId>
51+
<artifactId>commons-lang</artifactId>
52+
</dependency>
53+
<dependency>
54+
<groupId>commons-logging</groupId>
55+
<artifactId>commons-logging</artifactId>
56+
</dependency>
57+
<dependency>
58+
<groupId>net.sf.json-lib</groupId>
59+
<artifactId>json-lib</artifactId>
60+
<classifier>jdk15</classifier>
61+
</dependency>
62+
<dependency>
63+
<groupId>${project.groupId}</groupId>
64+
<artifactId>grouper</artifactId>
65+
<version>${project.version}</version>
66+
</dependency>
67+
<dependency>
68+
<groupId>${project.groupId}</groupId>
69+
<artifactId>grouper</artifactId>
70+
<version>${project.version}</version>
71+
<type>test-jar</type>
72+
<scope>test</scope>
73+
</dependency>
74+
</dependencies>
75+
76+
<build>
77+
<plugins>
78+
<plugin>
79+
<groupId>org.apache.maven.plugins</groupId>
80+
<artifactId>maven-jar-plugin</artifactId>
81+
<configuration>
82+
<archive>
83+
<index>true</index>
84+
<manifestEntries>
85+
<Specification-Title>${project.name}</Specification-Title>
86+
<Implementation-Vendor>${project.organization.name}</Implementation-Vendor>
87+
<Implementation-Title>${project.artifactId}</Implementation-Title>
88+
<Implementation-Version>${project.version}</Implementation-Version>
89+
<Implementation-URL>${project.url}</Implementation-URL>
90+
<Main-Class>edu.internet2.middleware.grouperBox.GrouperBoxSync</Main-Class>
91+
<Build-Timestamp>${maven.build.timestamp}</Build-Timestamp>
92+
</manifestEntries>
93+
</archive>
94+
</configuration>
95+
</plugin>
96+
</plugins>
97+
</build>
98+
99+
</project>

0 commit comments

Comments
 (0)