diff options
author | Mike 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) |
commit | 6b6a33ef9b0b76be863a49051024fefc6dc4ce6f (patch) | |
tree | 8bd23f943260e1f97dca308f3dccd9f8e1d35cf2 /idrop-swing/pom.xml | |
parent | 4b2a9b8de35d89b3eabef53c8791e1affb4d8aed (diff) | |
download | QCG-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.xml | 284 |
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> + + |