e2dcc98efb2c17c6bd95bf1856a31b4e5ff15235
[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-old-spec.tests \
44         tests/indic-pref-blocking.tests \
45         tests/mongolian-variation-selector.tests \
46         tests/zero-width-marks.tests \
47         $(NULL)
48
49 TEST_EXTENSIONS = \
50         .tests \
51         $(NULL)
52
53 AM_TESTS_ENVIRONMENT = \
54         EXEEXT="$(EXEEXT)"; \
55         export EXEEXT; \
56         srcdir="$(srcdir)"; \
57         export srcdir; \
58         builddir="$(builddir)"; \
59         export builddir; \
60         $(NULL)
61
62 if AUTOMAKE_OLDER_THAN_1_13
63 TESTS_ENVIRONMENT = \
64         $(AM_TESTS_ENVIRONMENT) \
65         $(TESTS_LOG_COMPILER) \
66         $(NULL)
67 endif
68
69 TESTS_LOG_COMPILER = sh $(srcdir)/run-tests.sh
70
71 .PHONY: manifests
72
73 -include $(top_srcdir)/git.mk