You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by da...@apache.org on 2006/05/18 08:10:07 UTC

svn commit: r407468 - in /webservices/axis2/trunk/c: ./ axiom/ axiom/attachments/ axiom/include/ axiom/parser/libxml2/ include/

Author: damitha
Date: Wed May 17 23:10:05 2006
New Revision: 407468

URL: http://svn.apache.org/viewvc?rev=407468&view=rev
Log:
More changes

Added:
    webservices/axis2/trunk/c/axiom/include/axis2_om.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_attribute.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_attribute.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_child_element_iterator.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_children_iterator.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_children_iterator.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_children_qname_iterator.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_children_with_specific_attribute_iterator.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_comment.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_comment.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_doctype.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_doctype.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_document.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_document.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_element.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_element.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_namespace.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_namespace.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_navigator.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_navigator.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_node.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_node.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_output.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_output.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_processing_instruction.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_processing_instruction.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_stax_builder.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_stax_builder.h
    webservices/axis2/trunk/c/axiom/include/axis2_om_text.h
      - copied unchanged from r407443, webservices/axis2/trunk/c/include/axis2_om_text.h
Removed:
    webservices/axis2/trunk/c/include/axis2_om.h
    webservices/axis2/trunk/c/include/axis2_om_attribute.h
    webservices/axis2/trunk/c/include/axis2_om_child_element_iterator.h
    webservices/axis2/trunk/c/include/axis2_om_children_iterator.h
    webservices/axis2/trunk/c/include/axis2_om_children_qname_iterator.h
    webservices/axis2/trunk/c/include/axis2_om_children_with_specific_attribute_iterator.h
    webservices/axis2/trunk/c/include/axis2_om_comment.h
    webservices/axis2/trunk/c/include/axis2_om_doctype.h
    webservices/axis2/trunk/c/include/axis2_om_document.h
    webservices/axis2/trunk/c/include/axis2_om_element.h
    webservices/axis2/trunk/c/include/axis2_om_namespace.h
    webservices/axis2/trunk/c/include/axis2_om_navigator.h
    webservices/axis2/trunk/c/include/axis2_om_node.h
    webservices/axis2/trunk/c/include/axis2_om_output.h
    webservices/axis2/trunk/c/include/axis2_om_processing_instruction.h
    webservices/axis2/trunk/c/include/axis2_om_stax_builder.h
    webservices/axis2/trunk/c/include/axis2_om_text.h
Modified:
    webservices/axis2/trunk/c/axiom/attachments/axis2_mime_body_part.h
    webservices/axis2/trunk/c/axiom/attachments/axis2_mime_output.h
    webservices/axis2/trunk/c/axiom/configure.ac
    webservices/axis2/trunk/c/axiom/parser/libxml2/Makefile.am
    webservices/axis2/trunk/c/configure.ac

Modified: webservices/axis2/trunk/c/axiom/attachments/axis2_mime_body_part.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/attachments/axis2_mime_body_part.h?rev=407468&r1=407467&r2=407468&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/attachments/axis2_mime_body_part.h (original)
+++ webservices/axis2/trunk/c/axiom/attachments/axis2_mime_body_part.h Wed May 17 23:10:05 2006
@@ -22,7 +22,7 @@
  * @brief axis2 mime_body_part interface
  */
 
-#include <axis2_const.h>
+#include <axis2_utils.h>
 #include <axis2_error.h>
 #include <axis2_defines.h>
 #include <axis2_env.h>

Modified: webservices/axis2/trunk/c/axiom/attachments/axis2_mime_output.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/attachments/axis2_mime_output.h?rev=407468&r1=407467&r2=407468&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/attachments/axis2_mime_output.h (original)
+++ webservices/axis2/trunk/c/axiom/attachments/axis2_mime_output.h Wed May 17 23:10:05 2006
@@ -22,7 +22,7 @@
  * @brief axis2 mime_output interface
  */
 
-#include <axis2_const.h>
+#include <axis2_utils.h>
 #include <axis2_error.h>
 #include <axis2_defines.h>
 #include <axis2_env.h>

Modified: webservices/axis2/trunk/c/axiom/configure.ac
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/configure.ac?rev=407468&r1=407467&r2=407468&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/configure.ac (original)
+++ webservices/axis2/trunk/c/axiom/configure.ac Wed May 17 23:10:05 2006
@@ -45,6 +45,33 @@
 AC_FUNC_REALLOC
 #AC_CHECK_FUNCS([memmove])
 
+AC_MSG_CHECKING(To Use Axis2 C Util. This is a compulsory module to build Axis2 C)
+AC_ARG_WITH(axis2_util,
+[  --with-axis2_util[=PATH]      use axis2_util.],
+[ case "$withval" in
+  no)
+    AC_MSG_RESULT(no)
+    ;;
+  *)
+    AC_MSG_RESULT(yes)
+    dnl Find axis2_util include dir in the path
+    if test -d $withval; then
+        axis2_utilinc="-I$withval"
+    dnl else find the axis2_util include dir in $(AXIS2C_HOME)/util/include
+    elif test -d '$(AXIS2C_HOME)/util/include'; then
+        axis2_utilinc="-I$(AXIS2C_HOME)/util/include"
+    else
+        AC_MSG_ERROR(could not find axis2_util. stop)
+    fi
+    ;;
+  esac ],
+  AC_MSG_RESULT(no)
+)
+
+
+UTILINC=$axis2_utilinc
+
+AC_SUBST(UTILINC)
 
 AC_CONFIG_FILES([Makefile \
     parser/Makefile \

Modified: webservices/axis2/trunk/c/axiom/parser/libxml2/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/axiom/parser/libxml2/Makefile.am?rev=407468&r1=407467&r2=407468&view=diff
==============================================================================
--- webservices/axis2/trunk/c/axiom/parser/libxml2/Makefile.am (original)
+++ webservices/axis2/trunk/c/axiom/parser/libxml2/Makefile.am Wed May 17 23:10:05 2006
@@ -8,5 +8,6 @@
 
 INCLUDES = -I$(top_builddir)/include \
             -I$(top_builddir)/modules/util \
-            -I$(top_builddir)/modules/xml/parser \
-            -I$(top_builddir)/modules/platforms
+            -I$(top_builddir)/xml/parser \
+            -I$(top_builddir)/modules/platforms \
+			@UTILINC@

Modified: webservices/axis2/trunk/c/configure.ac
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/configure.ac?rev=407468&r1=407467&r2=407468&view=diff
==============================================================================
--- webservices/axis2/trunk/c/configure.ac (original)
+++ webservices/axis2/trunk/c/configure.ac Wed May 17 23:10:05 2006
@@ -224,9 +224,9 @@
     dnl Find axiom include dir in the path
     if test -d $withval; then
         axiominc="-I$withval"
-    dnl else find the axiom include dir in $(AXIS2C_HOME)/modules/xml/om/include
-    elif test -d '$(AXIS2C_HOME)/modules/xml/om/include'; then
-        axiominc="-I$(AXIS2C_HOME)/modules/xml/om/include"
+    dnl else find the axiom include dir in $(AXIS2C_HOME)/axiom/include
+    elif test -d '$(AXIS2C_HOME)/axiom/include'; then
+        axiominc="-I$(AXIS2C_HOME)/axiom/include"
     else
         AC_MSG_ERROR(could not find axiom. stop)
     fi
@@ -247,9 +247,9 @@
     dnl Find axis2_util include dir in the path
     if test -d $withval; then
         axis2_utilinc="-I$withval"
-    dnl else find the axis2_util include dir in $(AXIS2C_HOME)/modules/util/include
-    elif test -d '$(AXIS2C_HOME)/modules/util/include'; then
-        axis2_utilinc="-I$(AXIS2C_HOME)/modules/util/include"
+    dnl else find the axis2_util include dir in $(AXIS2C_HOME)/util/include
+    elif test -d '$(AXIS2C_HOME)/util/include'; then
+        axis2_utilinc="-I$(AXIS2C_HOME)/util/include"
     else
         AC_MSG_ERROR(could not find axis2_util. stop)
     fi
@@ -262,13 +262,13 @@
 CFLAGS="$CFLAGS $LIBXML2_CFLAGS $GUTHTHILA_CFLAGS"
 
 APACHE2INC=$apache2inc
-OMINC=$axiominc
+AXIOMINC=$axiominc
 UTILINC=$axis2_utilinc
 APRINC=$aprinc
 
 AC_SUBST(APACHE2INC)
 AC_SUBST(APRINC)
-AC_SUBST(OMINC)
+AC_SUBST(AXIOMINC)
 AC_SUBST(UTILINC)
 AC_SUBST(LIBXML2_CFLAGS)
 AC_SUBST(LIBXML2_LIBS)