[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