From 50ad6252279145cd1ba6d249135c69df05999975 Mon Sep 17 00:00:00 2001 From: Jason Reilly Date: Wed, 06 Jul 2011 13:37:41 +0000 Subject: adding distributable jar assembly instructions --- diff --git a/README b/README index f143814..c3ee491 100644 --- a/README +++ b/README @@ -12,3 +12,8 @@ To skip tests when building: mvn clean install -Dmaven.test.skip=true mvn exec:java -Dexec.mainClass=org.irods.jargon.idrop.desktop.systraygui.IDROPDesktop + +To generate a single distributable jar of the iDROP swing binaries: + + cd idrop-swing + mvn assembly:assembly -Dmaven.test.skip=true diff --git a/idrop-swing/pom.xml b/idrop-swing/pom.xml index ca7c0a1..82a10a6 100644 --- a/idrop-swing/pom.xml +++ b/idrop-swing/pom.xml @@ -10,6 +10,73 @@ idrop-swing jar idrop-swing + + + + + com.jgoodies + validation + + + cookxml + cookswing + + + cookxml + cookxml + + + cookxml + cookswing + + + org.irods.jargon + jargon-data-utils + compile + + + org.irods.jargon + jargon-test + compile + + + commons-io + commons-io + compile + + + org.irods.jargon + jargon-user-tagging + compile + + + org.irods.jargon.transfer + jargon-transfer-engine + + + junit + junit + test + + + org.netbeans.api + org-netbeans-swing-outline + jar + + + org.swinglabs + swing-layout + + @@ -93,79 +160,16 @@ true + + maven-assembly-plugin + + + jar-with-dependencies + + + - - - - - com.jgoodies - validation - - - cookxml - cookswing - - - cookxml - cookxml - - - cookxml - cookswing - - - org.irods.jargon - jargon-data-utils - compile - - - org.irods.jargon - jargon-test - compile - - - commons-io - commons-io - compile - - - org.irods.jargon - jargon-user-tagging - compile - - - org.irods.jargon.transfer - jargon-transfer-engine - - - junit - junit - 4.8.2 - test - jar - - - org.netbeans.api - org-netbeans-swing-outline - RELEASE70 - jar - - - org.swinglabs - swing-layout - 1.0.3 - - diff --git a/pom.xml b/pom.xml index d1408b7..15423f8 100644 --- a/pom.xml +++ b/pom.xml @@ -14,6 +14,7 @@ 2.4.1-SNAPSHOT 3.0.5.RELEASE 2.0.1 + RELEASE70 gForge @@ -169,6 +170,11 @@ + org.netbeans.api + org-netbeans-swing-outline + ${netbeans.version} + + org.irods.jargon jargon-core ${jargon.version} @@ -201,7 +207,7 @@ junit junit - 4.8 + 4.8.2 commons-logging -- cgit