You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2006/03/29 12:26:32 UTC

svn commit: r389745 - in /webservices/axis2/trunk/c: modules/core/clientapi/diclient/Makefile.am samples/build.sh samples/configure.ac

Author: damitha
Date: Wed Mar 29 02:26:30 2006
New Revision: 389745

URL: http://svn.apache.org/viewcvs?rev=389745&view=rev
Log:
Added build time configure option for diclient

Modified:
    webservices/axis2/trunk/c/modules/core/clientapi/diclient/Makefile.am
    webservices/axis2/trunk/c/samples/build.sh
    webservices/axis2/trunk/c/samples/configure.ac

Modified: webservices/axis2/trunk/c/modules/core/clientapi/diclient/Makefile.am
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/modules/core/clientapi/diclient/Makefile.am?rev=389745&r1=389744&r2=389745&view=diff
==============================================================================
--- webservices/axis2/trunk/c/modules/core/clientapi/diclient/Makefile.am (original)
+++ webservices/axis2/trunk/c/modules/core/clientapi/diclient/Makefile.am Wed Mar 29 02:26:30 2006
@@ -1,6 +1,6 @@
 TESTS =
-lib_LTLIBRARIES = libaxis2_di_client.la
-libaxis2_di_client_la_SOURCES = \
+lib_LTLIBRARIES = libaxis2_diclient.la
+libaxis2_diclient_la_SOURCES = \
 								di_client.c
 
 INCLUDES = -I$(top_builddir)/include \

Modified: webservices/axis2/trunk/c/samples/build.sh
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/samples/build.sh?rev=389745&r1=389744&r2=389745&view=diff
==============================================================================
--- webservices/axis2/trunk/c/samples/build.sh (original)
+++ webservices/axis2/trunk/c/samples/build.sh Wed Mar 29 02:26:30 2006
@@ -1,5 +1,5 @@
 #!/bin/bash
 ./autogen.sh
-./configure --prefix=${AXIS2C_HOME}
+./configure --prefix=${AXIS2C_HOME} --enable-diclient=yes
 make
 make install

Modified: webservices/axis2/trunk/c/samples/configure.ac
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/c/samples/configure.ac?rev=389745&r1=389744&r2=389745&view=diff
==============================================================================
--- webservices/axis2/trunk/c/samples/configure.ac (original)
+++ webservices/axis2/trunk/c/samples/configure.ac Wed Mar 29 02:26:30 2006
@@ -37,11 +37,29 @@
 PKG_CHECK_MODULES(LIBXML2, libxml-2.0)
 CFLAGS="$CFLAGS $LIBXML2_CFLAGS $GUTHTHILA_CFLAGS"
 
+AC_MSG_CHECKING(whether to build dynamic invocation client)
+AC_ARG_ENABLE(diclient, [  --enable-diclient    build diclient. default=no],
+[ case "${enableval}" in
+  no)
+    AC_MSG_RESULT(no)
+    DICLIENT_DIR=""
+    ;;
+  *)
+    AC_MSG_RESULT(yes)
+    DICLIENT_DIR="diclient"
+
+    ;;
+  esac ],
+  AC_MSG_RESULT(yes)
+  DICLIENT_DIR=""
+)
+
 AC_SUBST(LIBXML2_CFLAGS)
 AC_SUBST(LIBXML2_LIBS)
 AC_SUBST(LIBXML2_DIR)
 AC_SUBST(GUTHTHILA_DIR)
 AC_SUBST(GUTHTHILA_LIBS)
+AC_SUBST(DICLIENT_DIR)
 
 AC_CONFIG_FILES([Makefile \
     server/Makefile \
@@ -52,7 +70,7 @@
     client/echo/Makefile \
     client/math/Makefile \
     client/addr_echo/Makefile \
-    client/dynamic_invocation/Makefile \
+    client/diclient/Makefile \
     client/echo_non_blocking/Makefile \
     client/notify/Makefile \
     client/google/Makefile \