~ubuntu-branches/ubuntu/wily/proguard/wily-proposed

« back to all changes in this revision

Viewing changes to build/maven/pom.xml

  • Committer: Package Import Robot
  • Author(s): komal Sukhani
  • Date: 2015-08-31 14:45:54 UTC
  • mfrom: (1.2.7)
  • Revision ID: package-import@ubuntu.com-20150831144554-v4gb9hzo8xldfky9
Tags: 5.2.1-1
* Team upload
* New upstream release
* Add new patches
  - correct_properties_file_path
  - enable_building_of_gradle_task
* Add gradle package in build depends
* d/control: Switch Vcs-Browser field to cgit

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="UTF-8"?>
2
 
<project
3
 
    xmlns="http://maven.apache.org/POM/4.0.0"
4
 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
5
 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
6
 
    <modelVersion>4.0.0</modelVersion>
7
 
 
8
 
    <groupId>net.sf.proguard</groupId>
9
 
    <artifactId>proguard-parent</artifactId>
10
 
    <version>5.0</version>
11
 
    <packaging>pom</packaging>
12
 
    <name>[${project.groupId}] ${project.artifactId}</name>
13
 
    <description>ProGuard is a free Java class file shrinker, optimizer, obfuscator, and preverifier.</description>
14
 
    <url>http://proguard.sourceforge.net/</url>
15
 
 
16
 
    <prerequisites>
17
 
        <maven>3</maven>
18
 
    </prerequisites>
19
 
 
20
 
    <developers>
21
 
        <developer>
22
 
            <id>lafortune</id>
23
 
            <name>Eric Lafortune</name>
24
 
            <url>http://www.lafortune.eu/</url>
25
 
            <organization>Saikoa</organization>
26
 
            <organizationUrl>http://www.saikoa.com/</organizationUrl>
27
 
            <roles>
28
 
                <role>Project Administrator</role>
29
 
                <role>Developer</role>
30
 
            </roles>
31
 
        </developer>
32
 
    </developers>
33
 
 
34
 
    <licenses>
35
 
        <license>
36
 
            <name>GNU General Public License, Version 2</name>
37
 
            <url>http://www.gnu.org/licenses/gpl-2.0.txt</url>
38
 
            <distribution>repo</distribution>
39
 
        </license>
40
 
    </licenses>
41
 
 
42
 
    <issueManagement>
43
 
        <system>SourceForge.net Tracker</system>
44
 
        <url>http://sourceforge.net/p/proguard/bugs/</url>
45
 
    </issueManagement>
46
 
 
47
 
    <scm>
48
 
        <url>http://hg.code.sf.net/p/proguard/code</url>
49
 
        <connection>scm:hg:http://hg.code.sf.net/p/proguard/code</connection>
50
 
    </scm>
51
 
 
52
 
    <properties>
53
 
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
54
 
    </properties>
55
 
 
56
 
    <build>
57
 
        <pluginManagement>
58
 
            <plugins>
59
 
                <plugin>
60
 
                    <groupId>org.apache.maven.plugins</groupId>
61
 
                    <artifactId>maven-jar-plugin</artifactId>
62
 
                    <version>2.4</version>
63
 
                </plugin>
64
 
            </plugins>
65
 
        </pluginManagement>
66
 
 
67
 
        <plugins>
68
 
            <plugin>
69
 
                <groupId>org.apache.maven.plugins</groupId>
70
 
                <artifactId>maven-compiler-plugin</artifactId>
71
 
                <version>2.3.2</version>
72
 
                <configuration>
73
 
                    <source>1.5</source>
74
 
                    <target>1.5</target>
75
 
                </configuration>
76
 
            </plugin>
77
 
            <plugin>
78
 
                <groupId>org.apache.maven.plugins</groupId>
79
 
                <artifactId>maven-javadoc-plugin</artifactId>
80
 
                <version>2.8.1</version>
81
 
                <configuration>
82
 
                    <links>
83
 
                        <link>http://download.oracle.com/javase/1.5.0/docs/api/</link>
84
 
                    </links>
85
 
                    <quiet>true</quiet>
86
 
                </configuration>
87
 
                <executions>
88
 
                    <execution>
89
 
                        <id>attach-javadoc</id>
90
 
                        <phase>package</phase>
91
 
                        <goals>
92
 
                            <goal>jar</goal>
93
 
                        </goals>
94
 
                    </execution>
95
 
                </executions>
96
 
            </plugin>
97
 
            <plugin>
98
 
                <groupId>org.apache.maven.plugins</groupId>
99
 
                <artifactId>maven-source-plugin</artifactId>
100
 
                <version>2.1.2</version>
101
 
                <executions>
102
 
                    <execution>
103
 
                        <id>attach-sources</id>
104
 
                        <phase>package</phase>
105
 
                        <goals>
106
 
                            <goal>jar</goal>
107
 
                        </goals>
108
 
                    </execution>
109
 
                </executions>
110
 
            </plugin>
111
 
 
112
 
            <plugin>
113
 
                <groupId>org.apache.maven.plugins</groupId>
114
 
                <artifactId>maven-gpg-plugin</artifactId>
115
 
                <version>1.1</version>
116
 
                <executions>
117
 
                    <execution>
118
 
                        <id>sign-artifacts</id>
119
 
                        <phase>verify</phase>
120
 
                        <goals>
121
 
                            <goal>sign</goal>
122
 
                        </goals>
123
 
                    </execution>
124
 
                </executions>
125
 
            </plugin>
126
 
        </plugins>
127
 
    </build>
128
 
 
129
 
    <distributionManagement>
130
 
        <repository>
131
 
            <id>sonatype-nexus-staging</id>
132
 
            <name>Nexus Release Repository</name>
133
 
            <url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url>
134
 
        </repository>
135
 
    </distributionManagement>
136
 
 
137
 
    <!-- To keep our project layout simple, we're not following the
138
 
         'one Maven way'. Now Maven is inflicting even more redundant
139
 
         redundancy on us. We're stubborn though. -->
140
 
 
141
 
    <modules>
142
 
        <module>base</module>
143
 
        <module>gui</module>
144
 
        <module>ant</module>
145
 
        <module>gradle</module>
146
 
        <module>retrace</module>
147
 
    </modules>
148
 
 
149
 
    <profiles>
150
 
        <profile>
151
 
            <id>__wtk_plugin_build__</id>
152
 
            <activation>
153
 
                <file>
154
 
                    <exists>${wtk.home}/wtklib/kenv.zip</exists>
155
 
                </file>
156
 
            </activation>
157
 
            <modules>
158
 
                <module>wtk</module>
159
 
            </modules>
160
 
        </profile>
161
 
    </profiles>
162
 
</project>