Home | History | Annotate | Download | only in gui
      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>4.10</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