[mashup-dev] svn commit r10241 -
trunk/mashup/java/modules/distribution
svn at wso2.org
svn at wso2.org
Wed Nov 28 01:00:17 PST 2007
Author: keith
Date: Wed Nov 28 01:00:12 2007
New Revision: 10241
Modified:
trunk/mashup/java/modules/distribution/pom.xml
Log:
Adding jdic stubs and os-specific stuff into the build
Modified: trunk/mashup/java/modules/distribution/pom.xml
==============================================================================
--- trunk/mashup/java/modules/distribution/pom.xml (original)
+++ trunk/mashup/java/modules/distribution/pom.xml Wed Nov 28 01:00:12 2007
@@ -148,6 +148,21 @@
<ant antfile="create-distro-build.xml" inheritall="true" inheritrefs="true"
dir="." target="build-distro"/>
+ <echo message="### Extract and move the contents of JDIC zip into the build ###"/>
+ <mkdir dir="${dist.dir}/lib/windows"/>
+ <mkdir dir="${dist.dir}/lib/windows/x86"/>
+ <mkdir dir="${dist.dir}/lib/linux"/>
+ <mkdir dir="${dist.dir}/lib/linux/x86"/>
+ <unzip src="target/zips/jdic_native_all-${jdic.version}.zip" dest="target/temp"/>
+
+ <move file="target/temp/jdic_native_all-${jdic.version}/windows/jdic_stub_Windows-${jdic.version}.jar" tofile="${dist.dir}/lib/windows/jdic_stub.jar"/>
+ <move file="target/temp/jdic_native_all-${jdic.version}/windows/tray.dll" tofile="${dist.dir}/lib/windows/x86/tray.dll"/>
+ <move file="target/temp/jdic_native_all-${jdic.version}/windows/jdic.dll" tofile="${dist.dir}/lib/windows/x86/jdic.dll"/>
+
+ <move file="target/temp/jdic_native_all-${jdic.version}/linux/jdic_stub_Linux-${jdic.version}.jar" tofile="${dist.dir}/lib/linux/jdic_stub.jar"/>
+ <move file="target/temp/jdic_native_all-${jdic.version}/linux/libtray.so" tofile="${dist.dir}/lib/linux/x86/libtray.so"/>
+ <move file="target/temp/jdic_native_all-${jdic.version}/linux/libjdic.so" tofile="${dist.dir}/lib/linux/x86/libjdic.so"/>
+
<echo message="### Copy the shell/bat scripts ###"/>
<mkdir dir="${dist.dir}/bin"/>
<copy todir="${dist.dir}/bin" filtering="on">
@@ -285,6 +300,14 @@
<overWrite>true</overWrite>
<outputDirectory>target/zips</outputDirectory>
</artifactItem>
+ <artifactItem>
+ <groupId>jdic</groupId>
+ <artifactId>jdic_native_all</artifactId>
+ <version>${jdic.version}</version>
+ <type>zip</type>
+ <overWrite>true</overWrite>
+ <outputDirectory>target/zips</outputDirectory>
+ </artifactItem>
</artifactItems>
</configuration>
</execution>
More information about the Mashup-dev
mailing list