You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by pe...@apache.org on 2004/03/17 22:22:02 UTC
cvs commit: xml-xerces/c/src/xercesc Makefile.in Makefile.incl
peiyongz 2004/03/17 13:22:02
Modified: c/src/xercesc Makefile.in Makefile.incl
Log:
Build Deprecated DOM library
Revision Changes Path
1.19 +3 -2 xml-xerces/c/src/xercesc/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/Makefile.in,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- Makefile.in 15 Mar 2004 17:06:06 -0000 1.18
+++ Makefile.in 17 Mar 2004 21:22:02 -0000 1.19
@@ -120,6 +120,7 @@
Prepare::
@echo Preparing the directory structure for a build ...
-${MKDIR} -p ${XML_OBJ_DIR}
+ -${MKDIR} -p ${XML_OBJ_DEPDOM_DIR}
-${MKDIR} -p ${XML_LIB_DIR}
${MAKE} -C $(UTIL_DIR) includes
${MAKE} -C $(SAX_DIR) includes
@@ -183,7 +184,7 @@
${MAKE} -C $(DOM_DIR) $@
${MAKE} -C $(VALIDATORS_DIR) $@
${MAKE} -C $(XML_OBJ) $@
-
+
clean::
${MAKE} -C $(UTIL_DIR) $@
${MAKE} -C $(SAX_DIR) $@
@@ -194,7 +195,7 @@
${MAKE} -C $(DOM_DIR) $@
${MAKE} -C $(VALIDATORS_DIR) $@
${MAKE} -C $(XML_OBJ) $@
-
+
distclean::
${MAKE} -C $(UTIL_DIR) $@
${MAKE} -C $(SAX_DIR) $@
1.52 +70 -38 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.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- Makefile.incl 15 Mar 2004 17:06:06 -0000 1.51
+++ Makefile.incl 17 Mar 2004 21:22:02 -0000 1.52
@@ -97,6 +97,7 @@
XML_LIB_DIR = $(XERCESCROOT)/lib
XML_INC_DIR = $(XERCESCROOT)/include/xercesc
XML_OBJ_DIR = ${XERCESCROOT}/obj/${PLATFORM}
+XML_OBJ_DEPDOM_DIR = ${XERCESCROOT}/obj/${PLATFORM}/depdom
XML_OBJ = ${XERCESCROOT}/obj
XML_INCL = -I$(XERCESCROOT)/include
ifeq (${SYSOVR},OS400)
@@ -104,6 +105,7 @@
endif
TO = o
RM2 = rm -f
+MV = mv
## Compiler switch to embed a library name
## default value empty
LD_SONAME =
@@ -149,6 +151,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -h ${SO_NAME}
+ LD_SODEPDOM = -h ${SO_DEPDOM}
endif
#=============== UNIXWARE SPECIFIC OPTIONS =========================
@@ -303,6 +306,7 @@
EXTRA_LINK_OPTIONS = -q OPTION='*DUPVAR *DUPPROC'
RM2 = -del
+MV = mv
endif
@@ -321,6 +325,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -Wl,-soname,${SO_NAME}
+LD_SODEPDOM = -Wl,-soname,${SO_DEPDOM}
endif
#=============== INTERIX SPECIFIC OPTIONS =========================
@@ -374,6 +379,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -Wl,-soname,${SO_NAME}
+LD_SODEPDOM = -Wl,-soname,${SO_DEPDOM}
endif
#=============== QNX SPECIFIC OPTIONS =========================
@@ -396,6 +402,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -Wl,-soname,${SO_NAME}
+LD_SODEPDOM = -Wl,-soname,${SO_DEPDOM}
endif
#=============== FREEBSD SPECIFIC OPTIONS =========================
@@ -413,6 +420,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -Wl,-soname,${SO_NAME}
+LD_SODEPDOM = -Wl,-soname,${SO_DEPDOM}
endif
#=============== NETBSD SPECIFIC OPTIONS =========================
@@ -430,6 +438,7 @@
ICUSHLIBSUFFIX=.so
## Compiler switch to embed a library name
LD_SONAME = -Wl,-soname,${SO_NAME}
+LD_SODEPDOM = -Wl,-soname,${SO_DEPDOM}
endif
#=============== IRIX SPECIFIC OPTIONS ============================
@@ -519,6 +528,7 @@
endif
## Compiler switch to embed a library name
LD_SONAME = -Wl,+h,${SO_NAME}
+ LD_SODEPDOM = -Wl,+h,${SO_DEPDOM}
endif
@@ -601,7 +611,8 @@
endif
SHLIBSUFFIX=.dylib
ICUSHLIBSUFFIX=.dylib
- LD_SONAME = -install_name ${SO_NAME}
+ LD_SONAME = -install_name ${SO_NAME}
+ LD_SODEPDOM = -install_name ${SO_DEPDOM}
endif
#=============== CygWin SPECIFIC OPTIONS =========================
@@ -643,45 +654,48 @@
SO_NAME =${LIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
REAL_NAME=${LIBNAME}${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}${SHLIBSUFFIX}
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${LIBDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_DEPDOM=${LIBDEPDOM}${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}${SHLIBSUFFIX}
+
RESLIB_LINK_NAME=${RESLIBNAME}${SHLIBSUFFIX}
RESLIB_SO_NAME =${RESLIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
RESLIB_REAL_NAME=${RESLIBNAME}${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}${SHLIBSUFFIX}
endif
ifeq (${PLATFORM}, OS390)
- #
- # LINK_NAME=libxerces-c.dll
- # SO_NAME =libxerces-c20.dll
- # REAL_NAME=libxerces-c2_0_0.dll
- #
- LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
- SO_NAME =${LIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
- REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
+ #
+ # LINK_NAME=libxerces-c.dll
+ # SO_NAME =libxerces-c20.dll
+ # REAL_NAME=libxerces-c2_0_0.dll
+ #
+ LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
+ SO_NAME =${LIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${LIBDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_DEPDOM=${LIBDEPDOM}${VER}${SHLIBSUFFIX}
+
RESLIB_LINK_NAME=${RESLIBNAME}${SHLIBSUFFIX}
RESLIB_SO_NAME =${RESLIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
RESLIB_REAL_NAME=${RESLIBNAME}${VER}${SHLIBSUFFIX}
endif
ifeq (${PLATFORM}, CYGWIN)
- #
- # LINK_NAME=libxerces-c.dll
- # SO_NAME =cygxerces-c20.dll
- # REAL_NAME=libxerces-c2_0_0.dll
- #
- LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
- SO_NAME =${CYGNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
- REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
-endif
-ifeq (${PLATFORM}, MINGW)
- #
- # LINK_NAME=libxerces-c.dll
- # SO_NAME =libxerces-c20.dll
- # REAL_NAME=libxerces-c2_0_0.dll
- #
- LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
- SO_NAME =${LIBNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
- REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
+ #
+ # LINK_NAME=libxerces-c.dll
+ # SO_NAME =cygxerces-c20.dll
+ # REAL_NAME=libxerces-c2_0_0.dll
+ #
+ LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
+ SO_NAME =${CYGNAME}${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_NAME=${LIBNAME}${VER}${SHLIBSUFFIX}
+
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${CYGDEPDOM}${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_DEPDOM=${LIBDEPDOM}${VER}${SHLIBSUFFIX}
+
endif
ifeq (${PLATFORM}, MACOSX)
#
@@ -692,6 +706,11 @@
LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
SO_NAME =${LIBNAME}.${SO_TARGET_VERSION}${SHLIBSUFFIX}
REAL_NAME=${LIBNAME}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}${SHLIBSUFFIX}
+
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${LIBDEPDOM}.${SO_TARGET_VERSION}${SHLIBSUFFIX}
+ REAL_DEPDOM=${LIBDEPDOM}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}${SHLIBSUFFIX}
+
endif
ifeq (${PLATFORM}, QNX)
#
@@ -699,22 +718,31 @@
# SO_NAME =libxerces-c.20.{suffix}
# REAL_NAME=libxerces-c.20.{suffix}
#
- LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
- SO_NAME =${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
- REAL_NAME=$(SO_NAME)
+ LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
+ SO_NAME =${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
+ REAL_NAME=$(SO_NAME)
+
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${LIBDEPDOM}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
+ REAL_DEPDOM=$(SO_DEPDOM)
+
endif
# Default naming (if no special cases above)
ifeq ($(SO_NAME),)
- #
- # LINK_NAME=libxerces-c.so
- # SO_NAME =libxerces-c.so.20
- # REAL_NAME=libxerces-c.so.20.0
- #
- LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
- SO_NAME =${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
- REAL_NAME=${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}
+ #
+ # LINK_NAME=libxerces-c.so
+ # SO_NAME =libxerces-c.so.20
+ # REAL_NAME=libxerces-c.so.20.0
+ #
+ LINK_NAME=${LIBNAME}${SHLIBSUFFIX}
+ SO_NAME =${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
+ REAL_NAME=${LIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}
+ LINK_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}
+ SO_DEPDOM =${LIBDEPDOM}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
+ REAL_DEPDOM=${LIBDEPDOM}${SHLIBSUFFIX}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}
+
RESLIB_LINK_NAME=${RESLIBNAME}${SHLIBSUFFIX}
RESLIB_SO_NAME =${RESLIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}
RESLIB_REAL_NAME=${RESLIBNAME}${SHLIBSUFFIX}.${SO_TARGET_VERSION}.${SO_TARGET_VERSION_MAJOR}
@@ -725,6 +753,10 @@
FQ_LINK_NAME=${XML_LIB_DIR}/${LINK_NAME}
FQ_SO_NAME =${XML_LIB_DIR}/${SO_NAME}
FQ_REAL_NAME=${XML_LIB_DIR}/${REAL_NAME}
+
+FQ_LINK_DEPDOM=${XML_LIB_DIR}/${LINK_DEPDOM}
+FQ_SO_DEPDOM =${XML_LIB_DIR}/${SO_DEPDOM}
+FQ_REAL_DEPDOM=${XML_LIB_DIR}/${REAL_DEPDOM}
FQ_RESLIB_LINK_NAME=${XML_LIB_DIR}/${RESLIB_LINK_NAME}
FQ_RESLIB_SO_NAME =${XML_LIB_DIR}/${RESLIB_SO_NAME}
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org