70bcdd52560aa5425d5f52cb0b4c72673431fe8a
[platform/upstream/harfbuzz.git] / test / shaping / Makefile.am
1 # Process this file with automake to produce Makefile.in
2
3 NULL =
4 EXTRA_DIST =
5 CLEANFILES =
6 DISTCLEANFILES =
7 MAINTAINERCLEANFILES =
8
9 manifests:
10         @$(srcdir)/hb-manifest-update "$(srcdir)/texts" "$(srcdir)/fonts" "$(srcdir)/tests"
11
12 EXTRA_DIST += \
13         hb-diff \
14         hb-diff-colorize \
15         hb-diff-filter-failures \
16         hb-diff-ngrams \
17         hb-diff-stat \
18         hb-manifest-read \
19         hb-manifest-update \
20         hb-unicode-decode \
21         hb-unicode-encode \
22         hb-unicode-prettyname \
23         record-test.sh \
24         run-tests.sh \
25         texts/in-tree \
26         fonts/sha1sum \
27         $(TESTS) \
28         $(NULL)
29
30 # TODO Figure out Python stuff
31 EXTRA_DIST += \
32         hb_test_tools.py \
33         $(NULL)
34 CLEANFILES += \
35         hb_test_tools.py[co] \
36         $(NULL)
37
38 TESTS = \
39         tests/arabic-fallback-shaping.tests \
40         tests/arabic-feature-order.tests \
41         tests/context-matching.tests \
42         tests/hangul-jamo.tests \
43         tests/indic-joiner-candrabindu.tests \
44         tests/indic-old-spec.tests \
45         tests/indic-pref-blocking.tests \
46         tests/mongolian-variation-selector.tests \
47         tests/zero-width-marks.tests \
48         $(NULL)
49
50 TEST_EXTENSIONS = \
51         .tests \
52         $(NULL)
53
54 AM_TESTS_ENVIRONMENT = \
55         EXEEXT="$(EXEEXT)"; \
56         export EXEEXT; \
57         srcdir="$(srcdir)"; \
58         export srcdir; \
59         builddir="$(builddir)"; \
60         export builddir; \
61         $(NULL)
62
63 if AUTOMAKE_OLDER_THAN_1_13
64 TESTS_ENVIRONMENT = \
65         $(AM_TESTS_ENVIRONMENT) \
66         $(TESTS_LOG_COMPILER) \
67         $(NULL)
68 endif
69
70 TESTS_LOG_COMPILER = sh $(srcdir)/run-tests.sh
71
72 .PHONY: manifests
73
74 -include $(top_srcdir)/git.mk