You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by jb...@apache.org on 2001/06/05 21:35:55 UTC

cvs commit: xml-xerces/c/src/util/Transcoders/MacOSUnicodeConverter Makefile.in

jberry      01/06/05 12:35:55

  Modified:    c/src    Makefile.incl configure configure.in runConfigure
               c/src/util Makefile.in
               c/src/util/Compilers Makefile.in
               c/src/util/Platforms Makefile.in
               c/src/util/Platforms/MacOS MacOSPlatformUtils.cpp
  Added:       c/src/util/NetAccessors/MacOSURLAccess Makefile.in
               c/src/util/Platforms/MacOS Makefile.in
               c/src/util/Transcoders/MacOSUnicodeConverter Makefile.in
  Log:
  Add support for Mac OS X command line configuration and build.
  
  Revision  Changes    Path
  1.42      +26 -1     xml-xerces/c/src/Makefile.incl
  
  Index: Makefile.incl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/Makefile.incl,v
  retrieving revision 1.41
  retrieving revision 1.42
  diff -u -r1.41 -r1.42
  --- Makefile.incl	2001/05/16 21:04:54	1.41
  +++ Makefile.incl	2001/06/05 19:35:49	1.42
  @@ -54,7 +54,7 @@
   # <http://www.apache.org/>.
   #
   #
  -# $Id: Makefile.incl,v 1.41 2001/05/16 21:04:54 tng Exp $
  +# $Id: Makefile.incl,v 1.42 2001/06/05 19:35:49 jberry Exp $
   #
   
   ###################################################################
  @@ -378,6 +378,31 @@
       endif
     endif
   endif
  +
  +
  +#=============== MacOS SPECIFIC OPTIONS =========================
  +ifeq (${PLATFORM}, MACOSX)
  +	MacIncludes = 
  +	MacOptions = \
  +		-framework Carbon \
  +		-framework CoreFoundation \
  +		-framework CoreServices
  +	PLATFORM_LIBRARIES= \
  +		-framework Carbon \
  +		-framework CoreFoundation \
  +		-framework CoreServices
  +	PLATFORM_COMPILE_OPTIONS = \
  +		-D${PLATFORM} ${MacIncludes} ${MacOptions}
  +	MAKE_SHARED = ${CXX} -D${PLATFORM} -dynamiclib
  +	MAKE_SHARED_C = ${CC} -D${PLATFORM} -dynamiclib
  +	ifeq (${TRANSCODER}, ICU)
  +		ALLLIBS = ${LIBS} -L/usr/lib -L/usr/local/lib -L/usr/ccs/lib -licu-uc -licud ata -lc
  +	else
  +		ALLLIBS = ${LIBS} -L/usr/lib
  +	endif
  +	SHLIBSUFFIX=.dylib
  +endif
  +
   
   ###################### STANDARD TOOLS #############################
   ifeq (${PLATFORM}, OS400)
  
  
  
  1.28      +9 -2      xml-xerces/c/src/configure
  
  Index: configure
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/configure,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- configure	2001/05/17 15:58:10	1.27
  +++ configure	2001/06/05 19:35:49	1.28
  @@ -1,7 +1,7 @@
   #! /bin/sh
   
   # Guess values for system-dependent variables and create Makefiles.
  -# Generated automatically using autoconf version 2.13
  +# Generated automatically using autoconf version 2.13 
   # Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
   #
   # This configure script is free software; the Free Software Foundation
  @@ -1314,7 +1314,8 @@
           *-*-mvs*)       platform=OS390 ;;
           *-*-os400*)     platform=OS400 ;;
           *-*-OS400*)     platform=OS400 ;;
  -        *-*-osf*)	platform=TRU64 ;;
  +        *-*-osf*)		platform=TRU64 ;;
  +        *-apple-*)		platform=MACOSX ;;
           *)              platform=UNKNOWN ;;
   esac
   
  @@ -1474,6 +1475,7 @@
   util/Transcoders/Iconv/Makefile \
   util/Transcoders/Iconv390/Makefile \
   util/Transcoders/Iconv400/Makefile \
  +util/Transcoders/MacOSUnicodeConverter/Makefile \
   util/Platforms/Makefile \
   util/Platforms/Solaris/Makefile \
   util/Platforms/AIX/Makefile \
  @@ -1485,6 +1487,7 @@
   util/Platforms/PTX/Makefile \
   util/Platforms/UnixWare/Makefile \
   util/Platforms/Tru64/Makefile \
  +util/Platforms/MacOS/Makefile \
   util/Compilers/Makefile \
   util/MsgLoaders/InMemory/Makefile \
   util/MsgLoaders/ICU/Makefile \
  @@ -1492,6 +1495,7 @@
   util/MsgLoaders/MsgFile/Makefile \
   util/NetAccessors/Socket/Makefile \
   util/NetAccessors/libWWW/Makefile \
  +util/NetAccessors/MacOSURLAccess/Makefile \
   util/regx/Makefile \
   validators/Makefile \
   validators/common/Makefile \
  @@ -1609,6 +1613,7 @@
   util/Transcoders/Iconv/Makefile \
   util/Transcoders/Iconv390/Makefile \
   util/Transcoders/Iconv400/Makefile \
  +util/Transcoders/MacOSUnicodeConverter/Makefile \
   util/Platforms/Makefile \
   util/Platforms/Solaris/Makefile \
   util/Platforms/AIX/Makefile \
  @@ -1620,6 +1625,7 @@
   util/Platforms/PTX/Makefile \
   util/Platforms/UnixWare/Makefile \
   util/Platforms/Tru64/Makefile \
  +util/Platforms/MacOS/Makefile \
   util/Compilers/Makefile \
   util/MsgLoaders/InMemory/Makefile \
   util/MsgLoaders/ICU/Makefile \
  @@ -1627,6 +1633,7 @@
   util/MsgLoaders/MsgFile/Makefile \
   util/NetAccessors/Socket/Makefile \
   util/NetAccessors/libWWW/Makefile \
  +util/NetAccessors/MacOSURLAccess/Makefile \
   util/regx/Makefile \
   validators/Makefile \
   validators/common/Makefile \
  
  
  
  1.24      +5 -1      xml-xerces/c/src/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/configure.in,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- configure.in	2001/05/17 15:58:12	1.23
  +++ configure.in	2001/06/05 19:35:49	1.24
  @@ -46,7 +46,8 @@
           *-*-mvs*)       platform=OS390 ;;
           *-*-os400*)     platform=OS400 ;;
           *-*-OS400*)     platform=OS400 ;;
  -        *-*-osf*)	platform=TRU64 ;;
  +        *-*-osf*)		platform=TRU64 ;;
  +        *-apple-*)		platform=MACOSX ;;
           *)              platform=UNKNOWN ;;
   esac
   AC_SUBST(platform)
  @@ -94,6 +95,7 @@
   util/Transcoders/Iconv/Makefile \
   util/Transcoders/Iconv390/Makefile \
   util/Transcoders/Iconv400/Makefile \
  +util/Transcoders/MacOSUnicodeConverter/Makefile \
   util/Platforms/Makefile \
   util/Platforms/Solaris/Makefile \
   util/Platforms/AIX/Makefile \
  @@ -105,6 +107,7 @@
   util/Platforms/PTX/Makefile \
   util/Platforms/UnixWare/Makefile \
   util/Platforms/Tru64/Makefile \
  +util/Platforms/MacOS/Makefile \
   util/Compilers/Makefile \
   util/MsgLoaders/InMemory/Makefile \
   util/MsgLoaders/ICU/Makefile \
  @@ -112,6 +115,7 @@
   util/MsgLoaders/MsgFile/Makefile \
   util/NetAccessors/Socket/Makefile \
   util/NetAccessors/libWWW/Makefile \
  +util/NetAccessors/MacOSURLAccess/Makefile \
   util/regx/Makefile \
   validators/Makefile \
   validators/common/Makefile \
  
  
  
  1.38      +10 -5     xml-xerces/c/src/runConfigure
  
  Index: runConfigure
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/runConfigure,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- runConfigure	2001/03/02 14:39:02	1.37
  +++ runConfigure	2001/06/05 19:35:50	1.38
  @@ -55,7 +55,7 @@
   # <http://www.apache.org/>.
   #
   #
  -# $Id: runConfigure,v 1.37 2001/03/02 14:39:02 tng Exp $
  +# $Id: runConfigure,v 1.38 2001/06/05 19:35:50 jberry Exp $
   #
   #
   
  @@ -79,12 +79,12 @@
       echo "Usage: runConfigure \"options\""
       echo "       where options may be any of the following:"
       echo "       -p <platform> (accepts 'aix', 'linux', 'solaris',
  -            'hp-10', 'hp-11', 'unixware', 'os400', 'irix', 'ptx', 'tru64' )"
  +            'hp-10', 'hp-11', 'unixware', 'os400', 'irix', 'ptx', 'tru64', 'macosx' )"
       echo "       -c <C compiler name> (e.g. gcc, cc, xlc_r, icc)"
       echo "       -x <C++ compiler name> (e.g. g++, CC, xlC_r, icc, c++)"
       echo "       -d (specifies that you want to build debug version)"
       echo "       -m <message loader> can be 'inmem', 'icu', 'MsgFile' or 'iconv'"
  -    echo "       -n <net accessor> can be 'fileonly', 'libwww', 'socket'"
  +    echo "       -n <net accessor> can be 'fileonly', 'libwww', 'socket' or 'native'"
       echo "       -t <transcoder> can be 'icu', 'Iconv400', 'Iconv390' or 'native'"
       echo "       -r <thread option> can be 'pthread' or 'dce' (only used on HP-11)"
       echo "       -l <extra linker options>"
  @@ -201,7 +201,7 @@
   #
   
   case $platform in
  -   aix | linux | solaris | hp-10 | hp-11 | irix | unixware | os400 | ptx | tru64)
  +   aix | linux | solaris | hp-10 | hp-11 | irix | unixware | os400 | ptx | tru64 | macosx)
          # platform has been recognized
          ;;
      *)
  @@ -385,6 +385,12 @@
          netaccessorLibs="`libwww-config --libs`"
          USELIBWWW=1;;
   
  +   native)
  +       NETACCESSOR=NATIVE
  +       netaccessorDefines="-DXML_USE_NETACCESSOR_NATIVE"
  +       netaccessorLibs=""
  +       ;;
  +
      *)
          echo "I do not recognize the netaccessor option '$netaccessor'. Please type '${0} -h' for help."
          exit ${ERROR_EXIT_CODE};;
  @@ -462,7 +468,6 @@
   echo export CFLAGS=\"$CFLAGS\"
   echo export LDFLAGS=\"$LDFLAGS\"
   echo export LIBS=\"$LIBS\"
  -echo export NETACCESSOR=\"$NETACCESSOR\"
   echo configure $configureoptions
   
   echo
  
  
  
  1.36      +31 -17    xml-xerces/c/src/util/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/util/Makefile.in,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- Makefile.in	2001/05/16 15:25:40	1.35
  +++ Makefile.in	2001/06/05 19:35:51	1.36
  @@ -55,6 +55,9 @@
   #
   #
   # $Log: Makefile.in,v $
  +# Revision 1.36  2001/06/05 19:35:51  jberry
  +# Add support for Mac OS X command line configuration and build.
  +#
   # Revision 1.35  2001/05/16 15:25:40  tng
   # Schema: Add Base64 and HexBin.  By Pei Yong Zhang.
   #
  @@ -210,18 +213,24 @@
   
   MODULE = util
   
  -ifeq (${TRANSCODER},ICU)
  -   TRANSCODERMODULE=ICU
  +ifeq (${TRANSCODER},NATIVE)
  +	ifeq (${PLATFORM},MACOSX)
  +		TRANSCODERMODULE=MacOSUnicodeConverter
  +	endif
   else
  -   ifeq (${TRANSCODER},Iconv400)
  -    TRANSCODERMODULE=Iconv400
  -   else
  -    ifeq (${TRANSCODER},Iconv390)
  -       TRANSCODERMODULE=Iconv390
  -    else
  -       TRANSCODERMODULE=Iconv
  -    endif
  -   endif
  +	ifeq (${TRANSCODER},ICU)
  +	   TRANSCODERMODULE=ICU
  +	else
  +	   ifeq (${TRANSCODER},Iconv400)
  +		TRANSCODERMODULE=Iconv400
  +	   else
  +		ifeq (${TRANSCODER},Iconv390)
  +		   TRANSCODERMODULE=Iconv390
  +		else
  +		   TRANSCODERMODULE=Iconv
  +		endif
  +	   endif
  +	endif
   endif
   
   ifeq (${MESSAGELOADER},ICU)
  @@ -240,14 +249,19 @@
   endif
   
   
  -ifeq (${NETACCESSOR},Socket)
  -  NETACCESSORMODULE=Socket
  +ifeq (${NETACCESSOR},NATIVE)
  +	ifeq (${PLATFORM},MACOSX)
  +	  NETACCESSORMODULE=MacOSURLAccess
  +	endif
   else
  -  ifeq (${NETACCESSOR},LibWWW)
  -    NETACCESSORMODULE=libWWW
  -  endif
  +	ifeq (${NETACCESSOR},Socket)
  +	  NETACCESSORMODULE=Socket
  +	else
  +	  ifeq (${NETACCESSOR},LibWWW)
  +		NETACCESSORMODULE=libWWW
  +	  endif
  +	endif
   endif
  -
   
   include ../Makefile.incl
   
  
  
  
  1.13      +4 -1      xml-xerces/c/src/util/Compilers/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/util/Compilers/Makefile.in,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Makefile.in	2000/08/01 18:26:04	1.12
  +++ Makefile.in	2001/06/05 19:35:52	1.13
  @@ -54,7 +54,7 @@
   # <http://www.apache.org/>.
   #
   #
  -# $Id: Makefile.in,v 1.12 2000/08/01 18:26:04 aruna1 Exp $
  +# $Id: Makefile.in,v 1.13 2001/06/05 19:35:52 jberry Exp $
   #
   
   PLATFORM = @platform@
  @@ -125,6 +125,9 @@
           CPP_OBJECTS = PTXCCDefs.$(TO)
       endif
       ifeq (${PLATFORM},LINUX)
  +        CPP_OBJECTS = GCCDefs.$(TO)
  +    endif
  +    ifeq (${PLATFORM},MACOSX)
           CPP_OBJECTS = GCCDefs.$(TO)
       endif
   endif
  
  
  
  1.1                  xml-xerces/c/src/util/NetAccessors/MacOSURLAccess/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  #
  # The Apache Software License, Version 1.1
  #
  # Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  # reserved.
  #
  # Redistribution and use in source and binary forms, with or without
  # modification, are permitted provided that the following conditions
  # are met:
  #
  # 1. Redistributions of source code must retain the above copyright
  #    notice, this list of conditions and the following disclaimer.
  #
  # 2. Redistributions in binary form must reproduce the above copyright
  #    notice, this list of conditions and the following disclaimer in
  #    the documentation and/or other materials provided with the
  #    distribution.
  #
  # 3. The end-user documentation included with the redistribution,
  #    if any, must include the following acknowledgment:
  #       "This product includes software developed by the
  #        Apache Software Foundation (http://www.apache.org/)."
  #    Alternately, this acknowledgment may appear in the software itself,
  #    if and wherever such third-party acknowledgments normally appear.
  #
  # 4. The names "Xerces" and "Apache Software Foundation" must
  #    not be used to endorse or promote products derived from this
  #    software without prior written permission. For written
  #    permission, please contact apache\@apache.org.
  #
  # 5. Products derived from this software may not be called "Apache",
  #    nor may "Apache" appear in their name, without prior written
  #    permission of the Apache Software Foundation.
  #
  # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  # DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  # ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  # ====================================================================
  #
  # This software consists of voluntary contributions made by many
  # individuals on behalf of the Apache Software Foundation, and was
  # originally based on software copyright (c) 1999, International
  # Business Machines, Inc., http://www.ibm.com .  For more information
  # on the Apache Software Foundation, please see
  # <http://www.apache.org/>.
  #
  #
  # $Log
  #
  #
  PLATFORM = @platform@
  CC  = @cc@
  CXX = @cxx@
  CXXFLAGS = @cxxflags@
  CFLAGS = @cflags@
  PREFIX = @prefix@
  LDFLAGS = @ldflags@
  LIBS = @libs@
  OSVER = @osver@
  USELIBWWW = @uselibwww@
  MESSAGELOADER = @messageloader@
  TRANSCODER = @transcoder@
  NETACCESSOR = @netaccessor@
  
  MODULE = util
  SUBMODULE = NetAccessors/MacOSURLAccess
  
  include ../../../Makefile.incl
  
  CPP_PUBHEADERS = \
  	MacOSURLAccess.hpp \
  	URLAccessBinInputStream.hpp
  
  CPP_OBJECTS = \
  	MacOSURLAccess.$(TO) \
  	URLAccessBinInputStream.$(TO)
  
  include ../../Makefile.util.submodule
  
  
  
  1.14      +6 -0      xml-xerces/c/src/util/Platforms/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/util/Platforms/Makefile.in,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- Makefile.in	2000/08/01 18:26:07	1.13
  +++ Makefile.in	2001/06/05 19:35:53	1.14
  @@ -55,6 +55,9 @@
   #
   #
   # $Log: Makefile.in,v $
  +# Revision 1.14  2001/06/05 19:35:53  jberry
  +# Add support for Mac OS X command line configuration and build.
  +#
   # Revision 1.13  2000/08/01 18:26:07  aruna1
   # Tru64 support added
   #
  @@ -147,6 +150,9 @@
   endif
   ifeq (${PLATFORM}, TRU64)
   	SUBMODULE = Tru64
  +endif
  +ifeq (${PLATFORM}, MACOSX)
  +	SUBMODULE = MacOS
   endif
   
   includes::
  
  
  
  1.21      +8 -7      xml-xerces/c/src/util/Platforms/MacOS/MacOSPlatformUtils.cpp
  
  Index: MacOSPlatformUtils.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/util/Platforms/MacOS/MacOSPlatformUtils.cpp,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- MacOSPlatformUtils.cpp	2001/05/22 20:40:24	1.20
  +++ MacOSPlatformUtils.cpp	2001/06/05 19:35:54	1.21
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: MacOSPlatformUtils.cpp,v 1.20 2001/05/22 20:40:24 jberry Exp $
  + * $Id: MacOSPlatformUtils.cpp,v 1.21 2001/06/05 19:35:54 jberry Exp $
    */
   
   
  @@ -80,13 +80,13 @@
   #include <util/Platforms/MacOS/MacOSDefs.hpp>
   #include <util/Platforms/MacOS/MacOSPlatformUtils.hpp>
   
  -#if defined(XML_USE_INMEMORY_MSGLOADER)
  +#if (defined(XML_USE_INMEMORY_MSGLOADER) || defined(XML_USE_INMEM_MESSAGELOADER))
      #include <util/MsgLoaders/InMemory/InMemMsgLoader.hpp>
   #endif
  -#if defined(XML_USE_MACOS_UNICODECONVERTER)
  +#if (defined(XML_USE_MACOS_UNICODECONVERTER) || defined(XML_USE_NATIVE_TRANSCODER))
      #include <util/Transcoders/MacOSUnicodeConverter/MacOSUnicodeConverter.hpp>
   #endif
  -#if defined(XML_USE_NETACCESSOR_URLACCESS)
  +#if (defined(XML_USE_NETACCESSOR_URLACCESS) || defined(XML_USE_NETACCESSOR_NATIVE))
      #include <util/NetAccessors/MacOSURLAccess/MacOSURLAccess.hpp>
   #endif
   
  @@ -806,7 +806,7 @@
   XMLNetAccessor*
   XMLPlatformUtils::makeNetAccessor()
   {
  -#if defined(XML_USE_NETACCESSOR_URLACCESS)
  +#if (defined(XML_USE_NETACCESSOR_URLACCESS) || defined(XML_USE_NETACCESSOR_NATIVE))
   	//	Only try to use URLAccess if it's actually available
   	if (URLAccessAvailable())
   		return new MacOSURLAccess;
  @@ -825,10 +825,11 @@
   XMLMsgLoader*
   XMLPlatformUtils::loadAMsgSet(const XMLCh* const msgDomain)
   {
  -#if defined(XML_USE_INMEMORY_MSGLOADER)
  +#if (defined(XML_USE_INMEMORY_MSGLOADER) || defined(XML_USE_INMEM_MESSAGELOADER))
       return new InMemMsgLoader(msgDomain);
   #else
       #error You must provide a message loader
  +    return 0;
   #endif
   }
   
  @@ -842,7 +843,7 @@
   XMLTransService*
   XMLPlatformUtils::makeTransService()
   {
  -#if defined(XML_USE_MACOS_UNICODECONVERTER)
  +#if (defined(XML_USE_MACOS_UNICODECONVERTER) || defined(XML_USE_NATIVE_TRANSCODER))
       if (MacOSUnicodeConverter::IsMacOSUnicodeConverterSupported())
           return new MacOSUnicodeConverter;
   #else
  
  
  
  1.1                  xml-xerces/c/src/util/Platforms/MacOS/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  #
  # The Apache Software License, Version 1.1
  #
  # Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  # reserved.
  #
  # Redistribution and use in source and binary forms, with or without
  # modification, are permitted provided that the following conditions
  # are met:
  #
  # 1. Redistributions of source code must retain the above copyright
  #    notice, this list of conditions and the following disclaimer.
  #
  # 2. Redistributions in binary form must reproduce the above copyright
  #    notice, this list of conditions and the following disclaimer in
  #    the documentation and/or other materials provided with the
  #    distribution.
  #
  # 3. The end-user documentation included with the redistribution,
  #    if any, must include the following acknowledgment:
  #       "This product includes software developed by the
  #        Apache Software Foundation (http://www.apache.org/)."
  #    Alternately, this acknowledgment may appear in the software itself,
  #    if and wherever such third-party acknowledgments normally appear.
  #
  # 4. The names "Xerces" and "Apache Software Foundation" must
  #    not be used to endorse or promote products derived from this
  #    software without prior written permission. For written
  #    permission, please contact apache\@apache.org.
  #
  # 5. Products derived from this software may not be called "Apache",
  #    nor may "Apache" appear in their name, without prior written
  #    permission of the Apache Software Foundation.
  #
  # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  # DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  # ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  # ====================================================================
  #
  # This software consists of voluntary contributions made by many
  # individuals on behalf of the Apache Software Foundation, and was
  # originally based on software copyright (c) 1999, International
  # Business Machines, Inc., http://www.ibm.com .  For more information
  # on the Apache Software Foundation, please see
  # <http://www.apache.org/>.
  #
  # $Log
  #
  
  PLATFORM = @platform@
  CC  = @cc@
  CXX = @cxx@
  CXXFLAGS = @cxxflags@
  CFLAGS = @cflags@
  PREFIX = @prefix@
  LDFLAGS = @ldflags@
  LIBS = @libs@
  OSVER = @osver@
  USELIBWWW = @uselibwww@
  MESSAGELOADER = @messageloader@
  TRANSCODER = @transcoder@
  
  MODULE = util
  SUBMODULE = Platforms/MacOS
  CXXFLAGS += -D_GNU_SOURCE -D__USE_GNU
  
  include ../../../Makefile.incl
  
  CPP_PUBHEADERS = \
  	MacOSDefs.hpp \
  	MacOSPlatformUtils.hpp
  	
  CPP_OBJECTS = \
  	MacOSPlatformUtils.$(TO)
  
  include ../../Makefile.util.submodule
  
  
  
  
  1.1                  xml-xerces/c/src/util/Transcoders/MacOSUnicodeConverter/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  #
  # The Apache Software License, Version 1.1
  #
  # Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  # reserved.
  #
  # Redistribution and use in source and binary forms, with or without
  # modification, are permitted provided that the following conditions
  # are met:
  #
  # 1. Redistributions of source code must retain the above copyright
  #    notice, this list of conditions and the following disclaimer.
  #
  # 2. Redistributions in binary form must reproduce the above copyright
  #    notice, this list of conditions and the following disclaimer in
  #    the documentation and/or other materials provided with the
  #    distribution.
  #
  # 3. The end-user documentation included with the redistribution,
  #    if any, must include the following acknowledgment:
  #       "This product includes software developed by the
  #        Apache Software Foundation (http://www.apache.org/)."
  #    Alternately, this acknowledgment may appear in the software itself,
  #    if and wherever such third-party acknowledgments normally appear.
  #
  # 4. The names "Xerces" and "Apache Software Foundation" must
  #    not be used to endorse or promote products derived from this
  #    software without prior written permission. For written
  #    permission, please contact apache\@apache.org.
  #
  # 5. Products derived from this software may not be called "Apache",
  #    nor may "Apache" appear in their name, without prior written
  #    permission of the Apache Software Foundation.
  #
  # THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
  # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  # DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
  # ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  # USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  # ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  # OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  # SUCH DAMAGE.
  # ====================================================================
  #
  # This software consists of voluntary contributions made by many
  # individuals on behalf of the Apache Software Foundation, and was
  # originally based on software copyright (c) 1999, International
  # Business Machines, Inc., http://www.ibm.com .  For more information
  # on the Apache Software Foundation, please see
  # <http://www.apache.org/>.
  #
  #
  # $Log: Makefile.in,v $
  # Revision 1.1  2001/06/05 19:35:55  jberry
  # Add support for Mac OS X command line configuration and build.
  #
  # Revision 1.5  2000/02/06 07:48:32  rahulj
  # Year 2K copyright swat.
  #
  # Revision 1.4  2000/02/01 23:43:53  abagchi
  # AS/400 related change
  #
  # Revision 1.3  1999/12/14 23:53:34  rahulj
  # Removed the offending Ctrl-M's from the commit message
  # logs which was giving packaging problems.
  #
  # PR:
  # Obtained from:
  # Submitted by:
  # Reviewed by:
  #
  # Revision 1.2  1999/11/23 02:00:54  rahulj
  # Code now works under HPUX 11. Tested inmemory message loader.
  # Revamped makefiles. Builds with both DCE threads as well as pthread libraries.
  #
  # Revision 1.1.1.1  1999/11/09 01:06:08  twl
  # Initial checkin
  #
  # Revision 1.3  1999/11/08 20:45:34  rahul
  # Swat for adding in Product name and CVS comment log variable.
  #
  #
  
  PLATFORM = @platform@
  CC  = @cc@
  CXX = @cxx@
  CXXFLAGS = @cxxflags@
  CFLAGS = @cflags@
  PREFIX = @prefix@
  LDFLAGS = @ldflags@
  LIBS = @libs@
  OSVER = @osver@
  USELIBWWW = @uselibwww@
  MESSAGELOADER = @messageloader@
  TRANSCODER = @transcoder@
  
  MODULE = util
  SUBMODULE = Transcoders/MacOSUnicodeConverter
  
  include ../../../Makefile.incl
  
  CPP_PUBHEADERS = \
  	MacOSUnicodeConverter.hpp
  
  CPP_OBJECTS = \
  	MacOSUnicodeConverter.$(TO)
  
  include ../../Makefile.util.submodule
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org