summaryrefslogtreecommitdiffstats
path: root/idrop-swing/pom.xml
diff options
context:
space:
mode:
authorMike Conway <mikeconway@dhcp152-54-6-70.wireless.europa.renci.org>2011-01-18 16:28:20 (GMT)
committer Mike Conway <mikeconway@dhcp152-54-6-70.wireless.europa.renci.org>2011-01-18 16:28:20 (GMT)
commit6b6a33ef9b0b76be863a49051024fefc6dc4ce6f (patch)
tree8bd23f943260e1f97dca308f3dccd9f8e1d35cf2 /idrop-swing/pom.xml
parent4b2a9b8de35d89b3eabef53c8791e1affb4d8aed (diff)
downloadQCG-Data-6b6a33ef9b0b76be863a49051024fefc6dc4ce6f.zip
QCG-Data-6b6a33ef9b0b76be863a49051024fefc6dc4ce6f.tar.gz
QCG-Data-6b6a33ef9b0b76be863a49051024fefc6dc4ce6f.tar.bz2
initial export of idrop from svn
Diffstat (limited to 'idrop-swing/pom.xml')
-rw-r--r--idrop-swing/pom.xml284
1 files changed, 284 insertions, 0 deletions
diff --git a/idrop-swing/pom.xml b/idrop-swing/pom.xml
new file mode 100644
index 0000000..107d4e1
--- /dev/null
+++ b/idrop-swing/pom.xml
@@ -0,0 +1,284 @@
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.irods.jargon</groupId>
+ <artifactId>iDropDesktop</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>iDropDesktop</name>
+ <url>http://www.irods.org</url>
+ <issueManagement>
+ <system>Bugzilla</system>
+ <url>https://www.irods.org/bugzilla/index.cgi</url>
+ </issueManagement>
+ <scm>
+ <connection>scm:javasvn:svn://irodssvn.ucsd.edu/jargon_x_prototypes/iDropDesktop/trunk</connection>
+ <developerConnection>scm:javasvn:svn://irodssvn.ucsd.edu/jargon_x_prototypes/iDropDesktop/trunk</developerConnection>
+ <url>svn://irodssvn.ucsd.edu/jargon_x_prototypes/iDropDesktop/</url>
+ </scm>
+ <organization>
+ <name>DICE</name>
+ <url>http://www.irods.org</url>
+ </organization>
+ <developers>
+ <developer>
+ <id>mconway</id>
+ <name>Mike Conway</name>
+ <email>michael_conway@unc.edu</email>
+ <url>http://www.irods.org</url>
+ <organization>DICE</organization>
+ <organizationUrl>http://www.irods.org</organizationUrl>
+ <roles>
+ <role>developer</role>
+ </roles>
+ </developer>
+ </developers>
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <version>2.0</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.code.maven-scm-provider-svnjava</groupId>
+ <artifactId>maven-scm-provider-svnjava</artifactId>
+ <version>1.10</version>
+ </dependency>
+ </dependencies>
+ <configuration>
+ <!--
+ <tagBase>scm:javasvn:svn://intranet.lib.unc.edu/cdr/cdr-metadata/tags</tagBase>
+ -->
+ <providerImplementations>
+ <svn>javasvn</svn>
+ </providerImplementations>
+ <resume>false</resume>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.codehaus.mojo.webstart</groupId>
+ <artifactId>webstart-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jnlp</goal> <!-- use jnlp, jnlp-inline or jnlp-single as appropriate -->
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+
+
+ <!--
+ Set to true to exclude all transitive dependencies. Default is false.
+ -->
+ <excludeTransitive>false</excludeTransitive>
+
+ <!-- The path where the libraries are stored within the jnlp structure. not required. by default the libraries are within the working directory -->
+ <libPath>lib</libPath>
+
+
+ <!-- JNLP generation -->
+ <jnlp>
+ <!-- default values -->
+ <!--inputTemplateResourcePath>${project.basedir}</inputTemplateResourcePath-->
+ <!--inputTemplate>src/main/jnlp/template.vm</inputTemplate--> <!-- relative to inputTemplateResourcePath -->
+ <outputFile>idrop.jnlp</outputFile> <!-- defaults to launch.jnlp -->
+
+ <!-- used to automatically identify the jar containing the main class. -->
+ <!-- this is perhaps going to change -->
+ <mainClass>org.irods.jargon.idrop.desktop.systraygui.iDrop</mainClass>
+ </jnlp>
+
+
+ <!-- SIGNING -->
+ <!-- defining this will automatically sign the jar and its dependencies, if necessary -->
+ <sign>
+ <keystore>idrop</keystore>
+ <keypass>123xxx</keypass> <!-- we need to override passwords easily from the command line. ${keypass} -->
+ <storepass>123xxx</storepass> <!-- ${storepass} -->
+ <!--storetype>fillme</storetype-->
+ <alias>idrop</alias>
+
+ <!--validity>fillme</validity-->
+
+ <!-- only required for generating the keystore -->
+ <dnameCn>irods</dnameCn>
+ <dnameOu>dice</dnameOu>
+ <dnameO>uncch</dnameO>
+ <dnameL>Chapel Hill</dnameL>
+ <dnameSt>NC</dnameSt>
+ <dnameC>US</dnameC>
+
+ <verify>true</verify> <!-- verify that the signing operation succeeded -->
+
+ <!-- KEYSTORE MANAGEMENT -->
+ <keystoreConfig>
+ <delete>false</delete> <!-- delete the keystore -->
+ <gen>true</gen> <!-- optional shortcut to generate the store. -->
+ </keystoreConfig>
+ </sign>
+
+ <!-- BUILDING PROCESS -->
+
+ <pack200>true</pack200>
+ <gzip>true</gzip> <!-- default force when pack200 false, true when pack200 selected ?? -->
+
+ <!-- causes a version attribute to be output in each jar resource element, optional, default is false -->
+ <!-- <outputJarVersions>false</outputJarVersions>-->
+
+ <!--install>false</install--> <!-- not yet supported -->
+ <verbose>true</verbose>
+
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-dependencies</id>
+ <phase>package</phase>
+ <goals>
+ <goal>copy-dependencies</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${project.build.directory}/alternateLocation</outputDirectory>
+ <overWriteReleases>false</overWriteReleases>
+ <overWriteSnapshots>false</overWriteSnapshots>
+ <overWriteIfNewer>true</overWriteIfNewer>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <version>2.1</version>
+ <configuration>
+ <fork>true</fork>
+ <compilerVersion>1.6</compilerVersion>
+ <source>1.6</source>
+ <target>1.6</target>
+ <compilerArgument>-Xlint:-unchecked</compilerArgument>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>production</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <debug>false</debug>
+ <optimize>true</optimize>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
+ <dependencies>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.7</version>
+ <type>jar</type>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <version>1.1.1</version>
+ <type>jar</type>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-api</artifactId>
+ <version>1.5.10</version>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.15</version>
+ <type>jar</type>
+ <scope>compile</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>javax.mail</groupId>
+ <artifactId>mail</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>javax.jms</groupId>
+ <artifactId>jms</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jdmk</groupId>
+ <artifactId>jmxtools</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.sun.jmx</groupId>
+ <artifactId>jmxri</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>org.irods</groupId>
+ <artifactId>jargon-core</artifactId>
+ <version>2.4.1-SNAPSHOT</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.irods.jargon</groupId>
+ <artifactId>jargon-test</artifactId>
+ <version>2.4.1-SNAPSHOT</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.irods.jargon</groupId>
+ <artifactId>jargon-user-tagging</artifactId>
+ <version>2.4.1-SNAPSHOT</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.irods.jargon</groupId>
+ <artifactId>jargon-transfer-engine</artifactId>
+ <version>2.4.1-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mockito</groupId>
+ <artifactId>mockito-all</artifactId>
+ <version>1.8.1</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.swinglabs</groupId>
+ <artifactId>swing-layout</artifactId>
+ <version>1.0.3</version>
+ </dependency>
+ </dependencies>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <configuration>
+ <configLocation>config/sun_checks.xml</configLocation>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ </properties>
+</project>
+
+