]> git.saurik.com Git - apple/icu.git/blobdiff - icuSources/test/Makefile.in
ICU-64232.0.1.tar.gz
[apple/icu.git] / icuSources / test / Makefile.in
index bcfe8724d4f08f5e62834f299254c6c7df473dec..7bb5b222829e9c29485e5232ca7034ec76a004c3 100644 (file)
@@ -1,4 +1,6 @@
 ## Makefile.in for ICU tests
+## Copyright (C) 2016 and later: Unicode, Inc. and others.
+## License & terms of use: http://www.unicode.org/copyright.html
 ## Copyright (c) 1999-2014, International Business Machines Corporation and
 ## others. All Rights Reserved.
 
@@ -14,7 +16,14 @@ include $(top_builddir)/icudefs.mk
 subdir = test
 
 @ICUIO_TRUE@IOTEST = iotest
-@LAYOUT_TRUE@LETEST = letest
+
+# the letest directory depends on layoutex.
+# If you have layoutex but not layout, you will be using
+# harfbuzz.
+@LAYOUTEX_TRUE@LETEST = letest
+
+# no testdata without tools..
+@TOOLS_TRUE@TESTDATA = testdata
 
 # status dir
 STATUS_TMP = tmp
@@ -23,7 +32,7 @@ STATUS_FULL = $(shell pwd)/$(STATUS_TMP)
 ## Files to remove for 'make clean'
 CLEANFILES = *~ $(STATUS_TMP)
 
-SUBDIRS = testdata intltest $(IOTEST) cintltst $(LETEST)
+SUBDIRS = $(TESTDATA) intltest $(IOTEST) cintltst $(LETEST)
 
 ## List of phony targets
 .PHONY : everything all all-local all-recursive install install-local          \
@@ -79,7 +88,7 @@ xcheck-recursive check-recursive check-exhaustive-recursive:
        @$(MKINSTALLDIRS) $(STATUS_TMP)
        @mystatus=$(STATUS_FULL)/status.$$$$.deleteme ; \
        $(RMV) "$$mystatus".* ; \
-       @goods=; \
+       goods=; \
        bads=; \
        target=`echo $@ | sed s/-recursive//`; \
        list='$(SUBDIRS)'; for subdir in $$list; do \
@@ -128,8 +137,8 @@ $(STATUS_FULL)/status.$(STATUS_NUM).deleteme.%: pcheck_setup
 
 # print out status
 pcheck: $(STATUS_FILES)
-       @goods= ; \
-       bads= ; \
+       @goods=; \
+       bads=; \
        echo "----------------------------------------"; \
        for subdir in $(SUBDIRS); do \
          if [ -s "$(MYSTATUS_R).$$subdir" ]; then \