• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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    <parent>
8        <groupId>net.sf.proguard</groupId>
9        <artifactId>proguard-parent</artifactId>
10        <version>5.1</version>
11        <relativePath>../pom.xml</relativePath>
12    </parent>
13    <artifactId>proguard-anttask</artifactId>
14    <name>[${project.groupId}] ${project.artifactId}</name>
15
16    <build>
17        <sourceDirectory>../../../src</sourceDirectory>
18        <plugins>
19            <plugin>
20                <artifactId>maven-source-plugin</artifactId>
21                <configuration>
22                    <includes>
23                        <include>proguard/ant/**</include>
24                    </includes>
25                </configuration>
26            </plugin>
27            <plugin>
28                <artifactId>maven-compiler-plugin</artifactId>
29                <configuration>
30                    <includes>
31                        <include>proguard/ant/**</include>
32                    </includes>
33                </configuration>
34            </plugin>
35            <plugin>
36                <artifactId>maven-jar-plugin</artifactId>
37                <configuration>
38                    <archive>
39                        <manifest>
40                            <addClasspath>true</addClasspath>
41                        </manifest>
42                    </archive>
43                </configuration>
44            </plugin>
45            <plugin>
46                <artifactId>maven-javadoc-plugin</artifactId>
47                <configuration>
48                    <subpackages>proguard.ant</subpackages>
49                </configuration>
50            </plugin>
51        </plugins>
52        <resources>
53            <resource>
54                <directory>../../../src</directory>
55                <includes>
56                   <include>proguard/ant/**</include>
57                </includes>
58                <excludes>
59                   <exclude>**/*.java</exclude>
60                </excludes>
61            </resource>
62        </resources>
63    </build>
64
65    <dependencies>
66        <dependency>
67            <groupId>${project.groupId}</groupId>
68            <artifactId>proguard-base</artifactId>
69            <version>${project.version}</version>
70        </dependency>
71        <dependency>
72            <groupId>org.apache.ant</groupId>
73            <artifactId>ant</artifactId>
74            <version>1.7.0</version>
75            <scope>provided</scope>
76        </dependency>
77    </dependencies>
78</project>
79