summaryrefslogtreecommitdiffstats
path: root/cpp/sca/configure.sh
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xcpp/sca/configure.sh (renamed from cpp/sca/build_scanative.sh)51
1 files changed, 27 insertions, 24 deletions
diff --git a/cpp/sca/build_scanative.sh b/cpp/sca/configure.sh
index 558b709a15..ca78ad8be0 100755
--- a/cpp/sca/build_scanative.sh
+++ b/cpp/sca/configure.sh
@@ -20,58 +20,61 @@
TUSCANY_SCACPP_HOME=`pwd`
if [ x$AXIS2C_HOME = x ]; then
-echo "AXIS2C_HOME not set. Not building Axis2C WS binding extensions"
-
-ENABLE_WS=--enable-wsbinding=no
+ echo "AXIS2C_HOME not set. Not building Axis2C WS binding extensions"
+ ENABLE_WS=--enable-wsbinding=no
else
echo "Using Axis2C installed at $AXIS2C_HOME"
-ENABLE_SCABINDING=--enable-scabinding
-ENABLE_WS=--enable-wsbinding
+ ENABLE_SCABINDING=--enable-scabinding
+ ENABLE_WS=--enable-wsbinding
fi
if [ x$TUSCANY_SDOCPP = x ]; then
-export TUSCANY_SDOCPP="$TUSCANY_SCACPP_HOME/../sdo/deploy"
+ export TUSCANY_SDOCPP="$TUSCANY_SCACPP_HOME/../sdo/deploy"
fi
echo "Using SDO installed at $TUSCANY_SDOCPP"
if [ x$PYTHON_LIB = x ]; then
-echo "PYTHON_LIB not set. Python extension will not be built"
+ echo "PYTHON_LIB not set. Python extension will not be built"
elif [ x$PYTHON_INCLUDE = x ]; then
-echo "PYTHON_INCLUDE not set. Python extension will not be built"
+ echo "PYTHON_INCLUDE not set. Python extension will not be built"
elif [ x$PYTHON_VERSION = x ]; then
-echo "PYTHON_VERSION not set. Python extension will not be built"
+ echo "PYTHON_VERSION not set. Python extension will not be built"
else
-echo "Building PYTHON extension with Python $PYTHON_VERSION installed at $PYTHON_LIB, $PYTHON_INCLUDE"
-ENABLE_PYTHON=--enable-python
+ echo "Building PYTHON extension with Python $PYTHON_VERSION installed at $PYTHON_LIB, $PYTHON_INCLUDE"
+ ENABLE_PYTHON=--enable-python
fi
if [ x$RUBY_LIB = x ]; then
-echo "RUBY_LIB not set. Ruby extension will not be built"
+ echo "RUBY_LIB not set. Ruby extension will not be built"
elif [ x$RUBY_INCLUDE = x ]; then
-echo "RUBY_INCLUDE not set. Ruby extension will not be built"
+ echo "RUBY_INCLUDE not set. Ruby extension will not be built"
else
-echo "Building Ruby extension with Ruby installed at $RUBY_LIB, $RUBY_INCLUDE"
-ENABLE_RUBY=--enable-ruby
+ echo "Building Ruby extension with Ruby installed at $RUBY_LIB, $RUBY_INCLUDE"
+ ENABLE_RUBY=--enable-ruby
fi
if [ x$CURL_LIB = x ]; then
-echo "CURL_LIB not set. REST extension will not be built"
+ echo "CURL_LIB not set. REST extension will not be built"
elif [ x$CURL_INCLUDE = x ]; then
-echo "CURL_INCLUDE not set. REST extension will not be built"
+ echo "CURL_INCLUDE not set. REST extension will not be built"
elif [ x$HTTPD_INCLUDE = x ]; then
-echo "HTTPD_INCLUDE not set. REST extension will not be built"
+ echo "HTTPD_INCLUDE not set. REST extension will not be built"
elif [ x$APR_INCLUDE = x ]; then
-echo "APR_INCLUDE not set. REST extension will not be built"
+ echo "APR_INCLUDE not set. REST extension will not be built"
else
-echo "Building REST extension using HTTPD from $HTTPD_INCLUDE, APR from $APR_INCLUDE and libCURL from $CURL_LIB"
-ENABLE_REST=--enable-restbinding
+ echo "Building REST extension using HTTPD from $HTTPD_INCLUDE, APR from $APR_INCLUDE and libCURL from $CURL_LIB"
+ ENABLE_REST=--enable-restbinding
fi
if [ x$TUSCANY_SCACPP = x ]; then
-export TUSCANY_SCACPP="$TUSCANY_SCACPP_HOME/deploy"
+ export TUSCANY_SCACPP="$TUSCANY_SCACPP_HOME/deploy"
fi
+./autogen.sh
./configure --prefix=${TUSCANY_SCACPP} --enable-static=no ${ENABLE_WS} ${ENABLE_SCABINDING} ${ENABLE_RUBY} ${ENABLE_PYTHON} ${ENABLE_REST}
-make
-make install
+cd ${TUSCANY_SCACPP_HOME}/samples
+./autogen.sh
+./configure --prefix=${TUSCANY_SCACPP} --enable-static=no ${ENABLE_RUBY} ${ENABLE_PYTHON}
+
+cd $TUSCANY_SCACPP_HOME