16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Copyright (c) 2001-2003 IBM, Inc. and others
26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#
46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# File
56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#    icu/source/samples/ufortune/Makefile
66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#
76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Usage:
86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  - configure and build ICU [see the docs] .. use "--prefix=" something
96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# 
106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  - do 'make install' of icu 
116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#
126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  - make sure the script 'icu-config' is executable in your PATH
136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  
146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  - do 'gmake' in this directory
156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org#  - do 'gmake check' to run the sample.
166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Load ICU information
196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginclude ../defs.mk
206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginclude fortunedefs.mk
226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Name of your target
246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgTARGET=ufortune
256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# All object files (C or C++)
276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgOBJECTS=ufortune.o
286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# dir containing resources
306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgRESDIR=resources
316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# hook variables to tell rules.mk we want subdirectory processing
336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgALL_SUBDIR=   all-$(RESDIR)
346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgCLEAN_SUBDIR= clean-$(RESDIR)
356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# Need: ustdio, and to link with ufortune
376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgXTRALIBS=$(RESLDFLAGS)
386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgLDFLAGS += $(LDFLAGS_USTDIO)
396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgCPPFLAGS += $(RESCPPFLAGS)
406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org### Include standard rules
426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginclude ../rules.mk
436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org# subdirectory processing
456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgall-$(RESDIR):
466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(MAKE) -C $(RESDIR)
476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgclean-$(RESDIR):
496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	-$(MAKE) -C $(RESDIR) clean
506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginstall-$(RESDIR):
536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(MAKE) -C $(RESDIR) install
546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginstall: install-$(RESDIR)