You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by da...@apache.org on 2007/12/30 19:55:52 UTC

svn commit: r607576 - in /webservices/sandesha/trunk/c: bindist.sh clean.sh

Author: damitha
Date: Sun Dec 30 10:55:51 2007
New Revision: 607576

URL: http://svn.apache.org/viewvc?rev=607576&view=rev
Log:
Adding scripts that create binary distribution

Added:
    webservices/sandesha/trunk/c/bindist.sh   (with props)
    webservices/sandesha/trunk/c/clean.sh   (with props)

Added: webservices/sandesha/trunk/c/bindist.sh
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/bindist.sh?rev=607576&view=auto
==============================================================================
--- webservices/sandesha/trunk/c/bindist.sh (added)
+++ webservices/sandesha/trunk/c/bindist.sh Sun Dec 30 10:55:51 2007
@@ -0,0 +1,58 @@
+#!/bin/bash
+sh clean.sh
+
+AXIS2C_HOME=${AXIS2C_HOME:=`pwd`/deploy}
+SANDESHA2C_HOME=`pwd`/deploy
+export AXIS2C_HOME
+export SANDESHA2C_HOME
+
+echo "Build Sandesha2C"
+./autogen.sh
+./configure --prefix=${AXIS2C_HOME} --enable-static=no --with-axis2=${AXIS2C_HOME}/include/axis2-1.2
+make
+make install
+make dist
+
+echo "Build samples"
+cd samples
+./autogen.sh
+./configure --prefix=${AXIS2C_HOME} --with-axis2=${AXIS2C_HOME}/include/axis2-1.2
+make
+make install
+make dist
+tar xf sandesha2-sample-src-0.94.tar.gz
+mv sandesha2-sample-src-0.94 samples
+rm -rf ${SANDESHA2C_HOME}/samples
+mv samples ${SANDESHA2C_HOME}
+
+cd ..
+
+rm -rf xdocs/api/html
+maven site
+cd xdocs/api 
+doxygen doxygenconf
+cd ../..
+cp -r xdocs/api/html target/docs/api/
+cp xdocs/docs/mod_log/module.xml target/docs/docs/mod_log
+cp -r target/docs ${SANDESHA2C_HOME}
+
+cd ${SANDESHA2C_HOME}
+
+# rm -rf config.sub missing config.guess depcomp ltmain.sh
+for i in `find . -name "*.la"`
+do
+   rm $i
+done
+
+for i in `find . -name "*.a"`
+do
+   rm $i
+done
+
+strip -s ./lib/*
+strip -s modules/sandesha2/*
+
+strip -s ./bin/samples/sandesha2/*
+
+rm -rf ./lib/pkgconfig
+

Propchange: webservices/sandesha/trunk/c/bindist.sh
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/sandesha/trunk/c/clean.sh
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/c/clean.sh?rev=607576&view=auto
==============================================================================
--- webservices/sandesha/trunk/c/clean.sh (added)
+++ webservices/sandesha/trunk/c/clean.sh Sun Dec 30 10:55:51 2007
@@ -0,0 +1,7 @@
+#!/bin/bash
+cd samples
+make distclean
+cd ..
+make distclean
+rm -rf deploy
+

Propchange: webservices/sandesha/trunk/c/clean.sh
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org