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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to