• 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-gui</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/gui/**</include>
24                    </includes>
25                </configuration>
26            </plugin>
27            <plugin>
28                <artifactId>maven-compiler-plugin</artifactId>
29                <configuration>
30                    <includes>
31                        <include>proguard/gui/**</include>
32                    </includes>
33                </configuration>
34            </plugin>
35            <plugin>
36                <artifactId>maven-javadoc-plugin</artifactId>
37                <configuration>
38                    <subpackages>proguard.gui</subpackages>
39                </configuration>
40            </plugin>
41            <plugin>
42                <artifactId>maven-jar-plugin</artifactId>
43                <configuration>
44                    <archive>
45                        <manifest>
46                            <addClasspath>true</addClasspath>
47                            <mainClass>proguard.gui.ProGuardGUI</mainClass>
48                        </manifest>
49                    </archive>
50                </configuration>
51            </plugin>
52        </plugins>
53        <resources>
54            <resource>
55                <directory>../../../src</directory>
56                <includes>
57                   <include>proguard/gui/**</include>
58                </includes>
59                <excludes>
60                   <exclude>**/*.java</exclude>
61                   <exclude>MANIFEST.MF</exclude>
62                </excludes>
63            </resource>
64        </resources>
65    </build>
66    <dependencies>
67        <dependency>
68            <groupId>${project.groupId}</groupId>
69            <artifactId>proguard-base</artifactId>
70            <version>${project.version}</version>
71        </dependency>
72        <dependency>
73            <groupId>${project.groupId}</groupId>
74            <artifactId>proguard-retrace</artifactId>
75            <version>${project.version}</version>
76        </dependency>
77    </dependencies>
78</project>
79