From 3263b87d065c5200fb6cb4a5e5536347918faab0 Mon Sep 17 00:00:00 2001 From: Neil Graham <neilg@apache.org> Date: Mon, 28 Jul 2003 20:02:41 +0000 Subject: [PATCH] fix to permit the samples source to be copied from a non-writable to a writable part of the filesystem, then compiled. Binaries will also be dropped in a writable directory. This should make experimentation easier on multi-user systems. Patch by Steve Dulin git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@175125 13f79535-47bb-0310-9956-ffa450edef68 --- samples/CreateDOMDocument/Makefile.in | 8 ++++---- samples/DOMCount/Makefile.in | 8 ++++---- samples/DOMPrint/Makefile.in | 8 ++++---- samples/EnumVal/Makefile.in | 8 ++++---- samples/Makefile.incl | 8 ++++++-- samples/MemParse/Makefile.in | 8 ++++---- samples/PParse/Makefile.in | 8 ++++---- samples/Redirect/Makefile.in | 8 ++++---- samples/SAX2Count/Makefile.in | 8 ++++---- samples/SAX2Print/Makefile.in | 8 ++++---- samples/SAXCount/Makefile.in | 8 ++++---- samples/SAXPrint/Makefile.in | 8 ++++---- samples/SEnumVal/Makefile.in | 11 +++++++---- samples/StdInParse/Makefile.in | 8 ++++---- 14 files changed, 61 insertions(+), 54 deletions(-) diff --git a/samples/CreateDOMDocument/Makefile.in b/samples/CreateDOMDocument/Makefile.in index 669af198b..d0171b8de 100644 --- a/samples/CreateDOMDocument/Makefile.in +++ b/samples/CreateDOMDocument/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=CreateDOMDocument -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/CreateDOMDocument.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} ## OS390BATCH ifeq (${OS390BATCH},1) diff --git a/samples/DOMCount/Makefile.in b/samples/DOMCount/Makefile.in index 21eb384c1..8e8a3c243 100644 --- a/samples/DOMCount/Makefile.in +++ b/samples/DOMCount/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=DOMCount -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/DOMCount.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} ## OS390BATCH ifeq (${OS390BATCH},1) diff --git a/samples/DOMPrint/Makefile.in b/samples/DOMPrint/Makefile.in index 4d019af5d..3ad240830 100644 --- a/samples/DOMPrint/Makefile.in +++ b/samples/DOMPrint/Makefile.in @@ -79,15 +79,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=DOMPrint -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/DOMPrint.o ${OUTDIR}/DOMTreeErrorReporter.o ${OUTDIR}/DOMPrintFilter.o ${OUTDIR}/DOMPrintErrorHandler.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/DOMTreeErrorReporter.hpp ${SRC}/DOMPrintFilter.hpp ${SRC}/DOMPrintErrorHandler.hpp ## OS390BATCH diff --git a/samples/EnumVal/Makefile.in b/samples/EnumVal/Makefile.in index ead2b86a8..6ee699fed 100644 --- a/samples/EnumVal/Makefile.in +++ b/samples/EnumVal/Makefile.in @@ -77,15 +77,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=EnumVal -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/EnumVal.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES= ## OS390BATCH diff --git a/samples/Makefile.incl b/samples/Makefile.incl index 654baeea4..fa7788ccf 100644 --- a/samples/Makefile.incl +++ b/samples/Makefile.incl @@ -74,6 +74,10 @@ THISLIB=${LIB_DIR}/${LIBNAME} LIBRARY_NAMES=-l${LIBNAME} LIBRARY_SEARCH_PATHS=-L${LIB_DIR} +ifndef XERCESCOUT +XERCESCOUT=${XERCESCROOT} +endif + TO = o ####################### PLATFORM DEPENDENCIES ##################### @@ -293,7 +297,7 @@ endif # export LOADMOD=USERID.LOAD # # export LOADEXP=SYS1.SIXMEXP or &hlq.SIXMEXP # # # -# to specify your LOADMOD and the IXM4C51X definition sidedeck # +# to specify your LOADMOD and the IXM4C52X definition sidedeck # # dataset. # ################################################################### @@ -312,7 +316,7 @@ SHLIBSUFFIX=.dll OS390SIDEDECK=.x ## OS390BATCH ifeq (${OS390BATCH},1) -LIBRARY_NAMES="//'${LOADEXP}(IXM4C51X)'" +LIBRARY_NAMES="//'${LOADEXP}(IXM4C52X)'" else LIBRARY_NAMES=${LIB_DIR}/lib${LIBNAME}${VER}${OS390SIDEDECK} endif diff --git a/samples/MemParse/Makefile.in b/samples/MemParse/Makefile.in index dec8c03a8..7a85753a6 100644 --- a/samples/MemParse/Makefile.in +++ b/samples/MemParse/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=MemParse -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/MemParse.o ${OUTDIR}/MemParseHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES= ${SRC}/MemParse.hpp ${SRC}/MemParseHandlers.hpp ## OS390BATCH diff --git a/samples/PParse/Makefile.in b/samples/PParse/Makefile.in index 0eae7df54..af04ad41b 100644 --- a/samples/PParse/Makefile.in +++ b/samples/PParse/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=PParse -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/PParse.o ${OUTDIR}/PParseHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/PParse.hpp ${SRC}/PParseHandlers.hpp ## OS390BATCH diff --git a/samples/Redirect/Makefile.in b/samples/Redirect/Makefile.in index 46dcefc42..232026cf8 100644 --- a/samples/Redirect/Makefile.in +++ b/samples/Redirect/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=Redirect -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/Redirect.o ${OUTDIR}/RedirectHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/Redirect.hpp ${SRC}/RedirectHandlers.hpp ## OS390BATCH diff --git a/samples/SAX2Count/Makefile.in b/samples/SAX2Count/Makefile.in index 296fc6a85..5c667623f 100644 --- a/samples/SAX2Count/Makefile.in +++ b/samples/SAX2Count/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=SAX2Count -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/SAX2Count.o ${OUTDIR}/SAX2CountHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/SAX2Count.hpp ${SRC}/SAX2CountHandlers.hpp ## OS390BATCH diff --git a/samples/SAX2Print/Makefile.in b/samples/SAX2Print/Makefile.in index 3f7473c45..2f6ad4830 100644 --- a/samples/SAX2Print/Makefile.in +++ b/samples/SAX2Print/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=SAX2Print -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/SAX2Print.o ${OUTDIR}/SAX2PrintHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/SAX2Print.hpp ${SRC}/SAX2PrintHandlers.hpp ## OS390BATCH diff --git a/samples/SAXCount/Makefile.in b/samples/SAXCount/Makefile.in index 0e3d62e24..e0fd5c4b7 100644 --- a/samples/SAXCount/Makefile.in +++ b/samples/SAXCount/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=SAXCount -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/SAXCount.o ${OUTDIR}/SAXCountHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/SAXCount.hpp ${SRC}/SAXCountHandlers.hpp ## OS390BATCH diff --git a/samples/SAXPrint/Makefile.in b/samples/SAXPrint/Makefile.in index 91faf30e0..534b6babc 100644 --- a/samples/SAXPrint/Makefile.in +++ b/samples/SAXPrint/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=SAXPrint -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/SAXPrint.o ${OUTDIR}/SAXPrintHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/SAXPrint.hpp ${SRC}/SAXPrintHandlers.hpp ## OS390BATCH diff --git a/samples/SEnumVal/Makefile.in b/samples/SEnumVal/Makefile.in index 28f07617c..3e62e1a5e 100644 --- a/samples/SEnumVal/Makefile.in +++ b/samples/SEnumVal/Makefile.in @@ -55,6 +55,9 @@ # # $Id$ # $Log$ +# Revision 1.7 2003/07/28 20:02:41 neilg +# fix to permit the samples source to be copied from a non-writable to a writable part of the filesystem, then compiled. Binaries will also be dropped in a writable directory. This should make experimentation easier on multi-user systems. Patch by Steve Dulin +# # Revision 1.6 2002/08/19 15:13:38 tng # [Bug 11229] bogus -I statements order in CXXFLAGS. # @@ -93,15 +96,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=SEnumVal -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/SEnumVal.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES= ## OS390BATCH diff --git a/samples/StdInParse/Makefile.in b/samples/StdInParse/Makefile.in index c5df2d037..4a1da0708 100644 --- a/samples/StdInParse/Makefile.in +++ b/samples/StdInParse/Makefile.in @@ -78,15 +78,15 @@ THREADS = @threads@ EXTRA_LIBS = @extra_libs@ PREFIX = @prefix@ -include ../../version.incl +include ${XERCESCROOT}/version.incl include ../Makefile.incl APP_NAME=StdInParse -OUTDIR= ${XERCESCROOT}/bin/obj/${APP_NAME} -EXEC= ${XERCESCROOT}/bin +OUTDIR= ${XERCESCOUT}/bin/obj/${APP_NAME} +EXEC= ${XERCESCOUT}/bin OBJS= ${OUTDIR}/StdInParse.o ${OUTDIR}/StdInParseHandlers.o -SRC= ${XERCESCROOT}/samples/${APP_NAME} +SRC= ${XERCESCOUT}/samples/${APP_NAME} HEADER_FILES=${SRC}/StdInParse.hpp ${SRC}/StdInParseHandlers.hpp ## OS390BATCH -- GitLab