diff options
Diffstat (limited to 'Build/source/libs/icu/icu-4.6/samples/ufortune/resources/fortune_resources.mak')
-rw-r--r-- | Build/source/libs/icu/icu-4.6/samples/ufortune/resources/fortune_resources.mak | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-4.6/samples/ufortune/resources/fortune_resources.mak b/Build/source/libs/icu/icu-4.6/samples/ufortune/resources/fortune_resources.mak new file mode 100644 index 00000000000..7e4d2c3dca2 --- /dev/null +++ b/Build/source/libs/icu/icu-4.6/samples/ufortune/resources/fortune_resources.mak @@ -0,0 +1,54 @@ +# Copyright (c) 2001-2009 IBM, Inc. and others +# +# fortune_resources.mak +# +# Windows nmake makefile for compiling and packaging the resources +# for for the ICU sample program "ufortune". +# +# This makefile is normally invoked by the pre-link step in the +# MSVC project file for ufortune + +# +# List of resource files to be built. +# When adding a resource source (.txt) file for a new locale, the corresponding +# .res file must be added to this list, AND to the file res-file-list.txt +# +RESFILES= root.res es.res + +# +# ICUDIR the location of ICU, used to locate the tools for +# compiling and packaging resources. +# +ICUDIR=..\..\..\.. + +# +# The directory that contains the tools. +# +!IF "$(CFG)" == "x64\Release" || "$(CFG)" == "x64\Debug" +BIN=bin64 +!ELSE +BIN=bin +!ENDIF + +# +# File name extensions for inference rule matching. +# clear out the built-in ones (for .c and the like), and add +# the definition for .txt to .res. +# +.SUFFIXES : .txt + +# +# Inference rule, for compiling a .txt file into a .res file. +# -t fools make into thinking there are files such as es.res, etc +# +.txt.res: + $(ICUDIR)\$(BIN)\genrb -d . $*.txt + +# +# all - nmake starts here by default +# +all: fortune_resources.dll + +fortune_resources.dll: $(RESFILES) + $(ICUDIR)\$(BIN)\pkgdata --name fortune_resources -v --mode dll -d . res-file-list.txt + |