185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Makefile.in for ICU - test/perf/collationperf 285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Copyright (c) 2001-2009, International Business Machines Corporation and 385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## others. All Rights Reserved. 485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Source directory information 685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosrcdir = @srcdir@ 785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotop_srcdir = @top_srcdir@ 885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hotop_builddir = ../../.. 1085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinclude $(top_builddir)/icudefs.mk 1285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Build directory information 1485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hosubdir = test/perf/collationperf 1585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Extra files to remove for 'make clean' 1785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCLEANFILES = *~ $(DEPS) 1885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 1985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Target information 2085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoTARGET = collperf 2185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2285bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoCPPFLAGS += -I$(top_builddir)/common -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(top_srcdir)/tools/toolutil -I$(top_srcdir)/tools/ctestfw 2385bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoLIBS = $(LIBCTESTFW) $(LIBICUI18N) $(LIBICUUC) $(LIBICUTOOLUTIL) $(DEFAULT_LIBS) $(LIB_M) 2485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2585bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoOBJECTS = collperf.o 2685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2785bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoDEPS = $(OBJECTS:.o=.d) 2885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 2985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## List of phony targets 3085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.PHONY : all all-local install install-local clean clean-local \ 3185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodistclean distclean-local dist dist-local check check-local 3285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 3385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## Clear suffix list 3485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho.SUFFIXES : 3585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 3685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho## List of standard targets 3785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoall: all-local 3885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinstall: install-local 3985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoclean: clean-local 4085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodistclean : distclean-local 4185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodist: dist-local 4285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocheck: all check-local 4385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoall-local: $(TARGET) 4585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinstall-local: 4785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 4885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodist-local: 4985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoclean-local: 5185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho test -z "$(CLEANFILES)" || $(RMV) $(CLEANFILES) 5285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $(RMV) $(OBJECTS) $(TARGET) 5385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hodistclean-local: clean-local 5585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $(RMV) Makefile 5685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 5785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hocheck-local: all-local 5885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $(INVOKE) ./$(TARGET) -loop 200 -file $(top_srcdir)/extra/uconv/samples/utf8/utf-8-demo.txt -keygen -shifted 5985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6085bf2e2fbc60a9f938064abc8127d61da7d19882Claire HoMakefile: $(srcdir)/Makefile.in $(top_builddir)/config.status 6185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho cd $(top_builddir) \ 6285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status 6385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho$(TARGET) : $(OBJECTS) 6585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $(LINK.cc) -o $@ $^ $(LIBS) 6685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho $(POST_BUILD_STEP) 6785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 6885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoinvoke: 6985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho ICU_DATA=$${ICU_DATA:-$(top_builddir)/data/} TZ=PST8PDT $(INVOKE) $(INVOCATION) 7085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 7185bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoifeq (,$(MAKECMDGOALS)) 7285bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-include $(DEPS) 7385bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoelse 7485bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoifneq ($(patsubst %clean,,$(MAKECMDGOALS)),) 7585bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoifneq ($(patsubst %install,,$(MAKECMDGOALS)),) 7685bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho-include $(DEPS) 7785bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoendif 7885bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoendif 7985bf2e2fbc60a9f938064abc8127d61da7d19882Claire Hoendif 8085bf2e2fbc60a9f938064abc8127d61da7d19882Claire Ho 81