resources.mak
上传用户:zhuqijet
上传日期:2013-06-25
资源大小:10074k
文件大小:1k
源码类别:

词法分析

开发平台:

Visual C++

  1. #
  2. # Copyright (c) 2003 IBM, Inc.
  3. #
  4. #  File:     resources.mak
  5. #  Location: <xercesc_root>srcxercescutilMsgLoadersICUresources
  6. #
  7. #  Windows nmake makefile for compiling (and packaging) the resources
  8. #  for ICU message loader.
  9. #
  10. #  List of resource files to be built.
  11. #
  12. #    . When adding a resource source (.txt) file for a new locale,
  13. #           the corresponding .res file must be added to this list,
  14. #    . AND to the file res-file-list.txt
  15. #
  16. #  keep synchronous with ICUMsgLoader.cpp
  17. #
  18. # for VER
  19. include ............version.incl
  20. RESFILES= en_US.res 
  21. PKGNAME       = XercesMessages
  22. TARGET_DLL    = $(PKGNAME)$(VER).DLL
  23. TARGET_LIB    = $(PKGNAME)$(VER).lib
  24. GENRB    = $(ICUROOT)bingenrb.exe
  25. PKGDATA  = $(ICUROOT)binpkgdata
  26. REN      = ren
  27. #
  28. #  File name extensions for inference rule matching.
  29. #    clear out the built-in ones (for .c and the like), and add
  30. #    the definition for .txt to .res.
  31. #
  32. .SUFFIXES :
  33. .SUFFIXES : .txt
  34. #
  35. #  Inference rule, for compiling a .txt file into a .res file.
  36. #  -t fools make into thinking there are files such as es.res, etc
  37. #
  38. .txt.res:
  39. $(GENRB) -t --package-name $(PKGNAME) -d . $*.txt
  40. #
  41. #  all - nmake starts here by default
  42. #
  43. all: $(TARGET_DLL)
  44. $(TARGET_DLL): $(RESFILES)
  45. $(PKGDATA) --name $(PKGNAME)$(VER) -v -O R:$(ICUROOT) --mode dll -d . res-file-list.txt