diff --git a/pom.xml b/pom.xml index 91cf1ff2..6a853a95 100644 --- a/pom.xml +++ b/pom.xml @@ -108,6 +108,14 @@ + + + src/main/resources + + + src/main/javahelp + + org.apache.maven.plugins @@ -118,6 +126,40 @@ 1.7 + + org.apache.maven.plugins + maven-jar-plugin + 2.6 + + jmeld + + + true + lib/ + org.jmeld.JMeld + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.6 + + + src/main/assembly/dist.xml + + + + + create-assembly + package + + single + + + + diff --git a/src/main/assembly/dist.xml b/src/main/assembly/dist.xml new file mode 100644 index 00000000..85790804 --- /dev/null +++ b/src/main/assembly/dist.xml @@ -0,0 +1,28 @@ + + bin + + tar.gz + zip + + + + lib + runtime + + + + + ${project.basedir}/src/main/scripts + / + + + ${project.build.directory} + / + + jmeld*.jar + + + + \ No newline at end of file diff --git a/src/main/scripts/jmeld b/src/main/scripts/jmeld index 0d7ae4e3..e5ade0c2 100755 --- a/src/main/scripts/jmeld +++ b/src/main/scripts/jmeld @@ -1,4 +1,4 @@ #!/bin/sh - -java -Xmx400m -Dfile.encoding=windows-1252 -classpath /home/alberto/projects/java/jmeld/target/classes:/home/alberto/.m2/repository/javax/activation/activation/1.1.1/activation-1.1.1.jar:/home/alberto/.m2/repository/jgoodies/forms/1.0.5/forms-1.0.5.jar:/home/alberto/.m2/repository/com/jgoodies/looks/2.2.1/looks-2.2.1.jar:/home/alberto/.m2/repository/org/mod4j/com/ibm/icu/4.0.1/icu-4.0.1.jar:/home/alberto/.m2/repository/com/sun/woodstock/dependlibs/jhall/2.0/jhall-2.0.jar:/home/alberto/.m2/repository/eu/medsea/mimeutil/mime-util/2.1.3/mime-util-2.1.3.jar:/home/alberto/.m2/repository/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar:/home/alberto/.m2/repository/org/slf4j/slf4j-log4j12/1.5.6/slf4j-log4j12-1.5.6.jar:/home/alberto/.m2/repository/log4j/log4j/1.2.14/log4j-1.2.14.jar:/home/alberto/.m2/repository/com/l2fprod/common/7.3/common-7.3.jar:/home/alberto/.m2/repository/javax/xml/bind/jaxb-api/2.2.6/jaxb-api-2.2.6.jar:/home/alberto/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.4/jaxb-impl-2.2.4.jar:/home/alberto/.m2/repository/javax/xml/jsr173/1.0/jsr173-1.0.jar:/home/alberto/.m2/repository/com/jidesoft/jide-oss/2.9.7/jide-oss-2.9.7.jar:/home/alberto/.m2/repository/org/swinglabs/swing-layout/1.0.3/swing-layout-1.0.3.jar:/home/alberto/.m2/repository/org/swinglabs/swingx/1.6.1/swingx-1.6.1.jar:/home/alberto/.m2/repository/com/jhlabs/filters/2.0.235/filters-2.0.235.jar:/home/alberto/.m2/repository/org/swinglabs/swing-worker/1.1/swing-worker-1.1.jar org.jmeld.JMeld $@ +JMELD_DIR=$(dirname "$(readlink -f "$0")") +java -Xmx400m -jar $JMELD_DIR/jmeld.jar $@