tng 2002/11/22 06:54:45
Modified: c/src/xercesc configure configure.in Makefile.incl
runConfigure
Log:
390: Uniconv390 support. Patch by Chris Larsson and Stephen Dulin.
Revision Changes Path
1.9 +2 -0 xml-xerces/c/src/xercesc/configure
Index: configure
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/configure,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- configure 19 Aug 2002 19:38:17 -0000 1.8
+++ configure 22 Nov 2002 14:54:45 -0000 1.9
@@ -1443,6 +1443,7 @@
util/Transcoders/ICU/Makefile \
util/Transcoders/Iconv/Makefile \
util/Transcoders/Iconv390/Makefile \
+util/Transcoders/Uniconv390/Makefile \
util/Transcoders/Iconv400/Makefile \
util/Transcoders/IconvFBSD/Makefile \
util/Transcoders/IconvGNU/Makefile \
@@ -1594,6 +1595,7 @@
util/Transcoders/ICU/Makefile \
util/Transcoders/Iconv/Makefile \
util/Transcoders/Iconv390/Makefile \
+util/Transcoders/Uniconv390/Makefile \
util/Transcoders/Iconv400/Makefile \
util/Transcoders/IconvFBSD/Makefile \
util/Transcoders/IconvGNU/Makefile \
1.12 +1 -0 xml-xerces/c/src/xercesc/configure.in
Index: configure.in
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/configure.in,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- configure.in 19 Nov 2002 16:02:22 -0000 1.11
+++ configure.in 22 Nov 2002 14:54:45 -0000 1.12
@@ -113,6 +113,7 @@
util/Transcoders/ICU/Makefile \
util/Transcoders/Iconv/Makefile \
util/Transcoders/Iconv390/Makefile \
+util/Transcoders/Uniconv390/Makefile \
util/Transcoders/Iconv400/Makefile \
util/Transcoders/IconvFBSD/Makefile \
util/Transcoders/IconvGNU/Makefile \
1.29 +11 -2 xml-xerces/c/src/xercesc/Makefile.incl
Index: Makefile.incl
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/Makefile.incl,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- Makefile.incl 15 Nov 2002 21:49:29 -0000 1.28
+++ Makefile.incl 22 Nov 2002 14:54:45 -0000 1.29
@@ -443,7 +443,16 @@
ALLLIBS = ${ICUROOT}/lib/libicuuc22.0.x
endif
else
- ALLLIBS =
+ifeq (${TRANSCODER}, Uniconv390)
+## OS390BATCH
+ ifeq (${OS390BATCH},1)
+ ALLLIBS = "//'${LOADEXP}(IXM22UCX)'"
+ else
+ ALLLIBS = ${ICUROOT}/lib/libicuuc22.0.x
+ endif
+else
+ ALLLIBS =
+endif
endif
EXTRA_LINK_OPTIONS =
SHLIBSUFFIX=.dll
1.21 +5 -2 xml-xerces/c/src/xercesc/runConfigure
Index: runConfigure
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/runConfigure,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- runConfigure 6 Nov 2002 19:26:37 -0000 1.20
+++ runConfigure 22 Nov 2002 14:54:45 -0000 1.21
@@ -92,7 +92,7 @@
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' or
'native'"
- echo " -t <transcoder> can be 'icu', 'Iconv400', 'Iconv390', 'IconvFBSD',
'IconvGNU' or 'native'"
+ echo " -t <transcoder> can be 'icu', 'Iconv400', 'Iconv390',
'Uniconv390', 'IconvFBSD', 'IconvGNU' or 'native'"
echo " -r <thread option> can be 'pthread' or 'dce' (AIX, HP-11, and
Solaris) or 'sproc' (IRIX) or 'none'"
echo " -b <bitsToBuild> (accepts '64', '32')"
echo " -l <extra linker options>"
@@ -441,6 +441,9 @@
Iconv390)
transcodingDefines="-DXML_USE_ICONV390_TRANSCODER" ;
TRANSCODER=Iconv390 ;;
+ Uniconv390)
+ transcodingDefines="-DXML_USE_UNICONV390_TRANSCODER" ;
+ TRANSCODER=Uniconv390 ;;
IconvFBSD)
TRANSCODER=IconvFBSD ;
transcodingDefines="-DXML_USE_LIBICONV -I/usr/local/include" ;;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]