16f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Makefile.in for ICU - test/perf/collationperf
26f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Copyright (c) 2001-2011, International Business Machines Corporation and
36f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## others. All Rights Reserved.
46f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
56f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Source directory information
66f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgsrcdir = @srcdir@
76f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgtop_srcdir = @top_srcdir@
86f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
96f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgtop_builddir = ../../..
106f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
116f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginclude $(top_builddir)/icudefs.mk
126f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
136f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Build directory information
146f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgsubdir = test/perf/collationperf
156f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
166f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Extra files to remove for 'make clean'
176f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgCLEANFILES = *~ $(DEPS)
186f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
196f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Target information
206f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgTARGET = collperf
216f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
226f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgCPPFLAGS += -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(top_srcdir)/tools/toolutil -I$(top_srcdir)/tools/ctestfw
236f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgLIBS = $(LIBCTESTFW) $(LIBICUI18N) $(LIBICUUC) $(LIBICUTOOLUTIL) $(DEFAULT_LIBS) $(LIB_M)
246f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
256f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgOBJECTS = collperf.o
266f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
276f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgDEPS = $(OBJECTS:.o=.d)
286f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
296f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## List of phony targets
306f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org.PHONY : all all-local install install-local clean clean-local	\
316f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdistclean distclean-local dist dist-local check check-local
326f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
336f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## Clear suffix list
346f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org.SUFFIXES :
356f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
366f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org## List of standard targets
376f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgall: all-local
386f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginstall: install-local
396f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgclean: clean-local
406f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdistclean : distclean-local
416f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdist: dist-local
426f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgcheck: all check-local
436f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
446f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgall-local: $(TARGET)
456f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
466f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginstall-local:
476f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
486f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdist-local:
496f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
506f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgclean-local:
516f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES)
526f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(RMV) $(OBJECTS) $(TARGET)
536f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
546f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgdistclean-local: clean-local
556f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(RMV) Makefile
566f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
576f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgcheck-local: all-local
586f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(INVOKE) ./$(TARGET) -loop 200 -file $(top_srcdir)/extra/uconv/samples/utf8/utf-8-demo.txt -keygen -shifted
596f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
606f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgMakefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
616f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	cd $(top_builddir) \
626f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	 && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
636f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
646f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org$(TARGET) : $(OBJECTS)
656f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(LINK.cc) -o $@ $^ $(LIBS)
666f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	$(POST_BUILD_STEP)
676f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
686f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orginvoke:
696f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org	ICU_DATA=$${ICU_DATA:-$(top_builddir)/data/} TZ=PST8PDT $(INVOKE) $(INVOCATION)
706f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
716f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgifeq (,$(MAKECMDGOALS))
726f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org-include $(DEPS)
736f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgelse
746f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgifneq ($(patsubst %clean,,$(MAKECMDGOALS)),)
756f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgifneq ($(patsubst %install,,$(MAKECMDGOALS)),)
766f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org-include $(DEPS)
776f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgendif
786f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgendif
796f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.orgendif
806f31ac30b9092fd02a8c97e5216cf53f3e4fae4jshin@chromium.org
81