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