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 2003/08/05 10:07:32 UTC

cvs commit: xml-axis/c/src/xml Makefile.am

damitha     2003/08/05 01:07:32

  Added:       c        axisconfigure autogen.sh Makefile.am configure.ac
               c/src    Makefile.am
               c/src/common Makefile.am
               c/src/engine Makefile.am
               c/src/soap Makefile.am
               c/src/wsdd Makefile.am
               c/src/server Makefile.am
               c/src/server/apache Makefile.am
               c/src/xml Makefile.am
  Log:
  I have added files needed by GNU autotools to generate configure script and thereby Makefiles.
  You have to run autogen script and then axisconfigure script to generate them.
  
  Revision  Changes    Path
  1.1                  xml-axis/c/axisconfigure
  
  Index: axisconfigure
  ===================================================================
  #!/bin/bash
  ./configure --libdir=/home/damitha/projects/axiscpp/c/release
  
  
  
  1.1                  xml-axis/c/autogen.sh
  
  Index: autogen.sh
  ===================================================================
  #! /bin/sh
  
  # $Id: autogen.sh,v 1.1 2003/08/05 08:07:31 damitha Exp $
  #
  # Copyright (c) 2002  Daniel Elstner  <da...@gmx.net>
  #
  # This program is free software; you can redistribute it and/or modify
  # it under the terms of the GNU General Public License VERSION 2 as
  # published by the Free Software Foundation.  You are not allowed to
  # use any other version of the license; unless you got the explicit
  # permission from the author to do so.
  #
  # This program is distributed in the hope that it will be useful,
  # but WITHOUT ANY WARRANTY; without even the implied warranty of
  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  # GNU General Public License for more details.
  #
  # You should have received a copy of the GNU General Public License
  # along with this program; if not, write to the Free Software
  # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  
  
  dir=`echo "$0" | sed 's,[^/]*$,,'`
  test "x${dir}" = "x" && dir='.'
  
  if test "x`cd "${dir}" 2>/dev/null && pwd`" != "x`pwd`"
  then
      echo "This script must be executed directly from the source directory."
      exit 1
  fi
  
  rm -f config.cache acconfig.h
  
  echo "- libtoolize."		&& \
  libtoolize --force		&& \
  echo "- aclocal."		&& \
  aclocal				&& \
  echo "- autoconf."		&& \
  autoconf			&& \
  echo "- autoheader."		&& \
  autoheader			&& \
  echo "- automake."		&& \
  automake --add-missing --gnu	&&
  #echo				&& \
  #./configure "$@"		&& exit 0
  
  exit 1
  
  
  
  
  1.1                  xml-axis/c/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  SUBDIRS = src
  EXTRA_DIST=autogen.sh
  
  
  
  1.1                  xml-axis/c/configure.ac
  
  Index: configure.ac
  ===================================================================
  AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
  AM_INIT_AUTOMAKE(0.3)
  AM_CONFIG_HEADER(config.h)
  
  AC_PROG_CC
  AC_PROG_CXX
  AC_PROG_INSTALL
  AC_PROG_LIBTOOL
  AC_OUTPUT(Makefile src/Makefile src/common/Makefile src/engine/Makefile src/server/Makefile  src/server/apache/Makefile src/soap/Makefile src/wsdd/Makefile src/xml/Makefile)
  #AC_OUTPUT(Makefile src/Makefile)
  
  
  
  1.1                  xml-axis/c/src/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  lib_LTLIBRARIES = libaxiscpp_mod.la
  SUBDIRS = common engine server soap wsdd xml
  libaxiscpp_mod_la_SOURCES =	
  libaxiscpp_mod_la_LIBADD   = ./common/libcommon.la ./engine/libengine.la ./server/apache/libapache.la ./soap/libsoap.la ./wsdd/libwsdd.la ./xml/libxml.la -L$(XERCES_HOME)/lib -lxerces-c -ldl -lstdc++
  
  #LDADD = -L$(XERCES_HOME)/lib -lxerces-c -ldl -lstdc++
  INCLUDES = -I/usr/local/apache/include -I$(XERCES_HOME)/include
  
  
  
  1.1                  xml-axis/c/src/common/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libcommon.la
  
  libcommon_la_SOURCES = Param.cpp TypeMapping.cpp Packet.cpp MessageData.cpp Debug.cpp BasicTypeSerializer.cpp AxisException.cpp ArrayBean.cpp AccessBean.cpp 
  
  libcommon_la_LIBADD = -L/usr/local/xerces_c/lib -lxerces-c
  INCLUDES = -I/usr/local/xerces_c/include
  
  
  
  1.1                  xml-axis/c/src/engine/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libengine.la
  libengine_la_SOURCES = Axis.cpp \
                  AxisEngine.cpp \
                  HandlerChain.cpp \
                  HandlerLoader.cpp \
                  HandlerPool.cpp
  
  libengine_la_LIBADD = -L/usr/local/xerces_c/lib -lxerces-c
  INCLUDES = -I/usr/local/xerces_c/include
  
  
  
  1.1                  xml-axis/c/src/soap/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libsoap.la
  libsoap_la_SOURCES = Attribute.cpp \
          BasicNode.cpp \
          CharacterElement.cpp \
          ComplexElement.cpp \
          HeaderBlock.cpp \
          SoapBody.cpp \
          SoapDeSerializer.cpp \
          SoapEnvelope.cpp \
          SoapFault.cpp \
          SoapHeader.cpp \
          SoapMethod.cpp \
          SoapSerializer.cpp \
          URIMapping.cpp \
          XMLStreamHandler.cpp
  
  libsoap_la_LIBADD = -L/usr/local/xerces_c/lib -lxerces-c
  INCLUDES = -I/usr/local/xerces_c/include
  
  
  
  1.1                  xml-axis/c/src/wsdd/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libwsdd.la
  libwsdd_la_SOURCES = WSDDDeployment.cpp \
                  WSDDHandler.cpp \
                  WSDDService.cpp \
                  WSDDTransport.cpp \
                  WSDDDocument.cpp
  
  libwsdd_la_LIBADD = -L/usr/local/xerces_c/lib -lxerces-c
  INCLUDES = -I/usr/local/xerces_c/include
  
  
  
  1.1                  xml-axis/c/src/server/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  SUBDIRS = apache
  
  
  
  1.1                  xml-axis/c/src/server/apache/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libapache.la
  libapache_la_SOURCES = mod_axis.c
  
  INCLUDES = -I/usr/local/apache/include
  
  
  
  1.1                  xml-axis/c/src/xml/Makefile.am
  
  Index: Makefile.am
  ===================================================================
  noinst_LTLIBRARIES = libxml.la
  libxml_la_SOURCES = QName.cpp
  
  INCLUDE = -I@top_srcdir@/