peiyongz    2003/03/11 20:33:16

  Modified:    c/src/xercesc/util/MsgLoaders/ICU/resources resources.mak
  Log:
  Build versioned dll for ICU message files
  
  Revision  Changes    Path
  1.8       +18 -6     
xml-xerces/c/src/xercesc/util/MsgLoaders/ICU/resources/resources.mak
  
  Index: resources.mak
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/ICU/resources/resources.mak,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- resources.mak     20 Feb 2003 18:08:25 -0000      1.7
  +++ resources.mak     12 Mar 2003 04:33:16 -0000      1.8
  @@ -13,12 +13,24 @@
   #           the corresponding .res file must be added to this list,
   #    . AND to the file res-file-list.txt
   #
  +#  If built versioned dll/lib directly, then we need to change the
  +#  the symbol, XercesMessages_dat to XercesMessages2_2_0_dat.
  +#
  +
  +# for VER
  +include ..\..\..\..\..\..\version.incl
  +
   RESFILES= en_US.res 
   
  -PKGNAME  = XercesMessages
  -TARGET   = $(PKGNAME).dll
  +PKGNAME       = XercesMessages
  +TARGET_DLL    = $(PKGNAME).DLL
  +TARGET_LIB    = $(PKGNAME).lib
  +TAR_VER_DLL   = $(PKGNAME)$(VER).dll
  +TAR_VER_LIB   = $(PKGNAME)$(VER).lib
  +
   GENRB    = $(ICUROOT)\bin\genrb.exe
   PKGDATA  = $(ICUROOT)\bin\pkgdata
  +REN      = ren
   
   #
   #  File name extensions for inference rule matching.
  @@ -35,12 +47,12 @@
   .txt.res:
        $(GENRB) -t --package-name $(PKGNAME) -d . $*.txt
   
  -
   #
   #  all - nmake starts here by default
   #
  -all: $(TARGET)
  +all: $(TARGET_DLL)
   
  -$(TARGET): $(RESFILES)
  +$(TARGET_DLL): $(RESFILES)
        $(PKGDATA) --name $(PKGNAME) -v -O R:$(ICUROOT) --mode dll -d . 
res-file-list.txt
  -
  +     $(REN) $(TARGET_DLL) $(TAR_VER_DLL)
  +     $(REN) $(TARGET_LIB) $(TAR_VER_LIB)
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to