1# Process this file with automake to produce Makefile.in 2 3NULL = 4EXTRA_DIST = 5CLEANFILES = 6DISTCLEANFILES = 7MAINTAINERCLEANFILES = 8 9manifests: 10 @$(srcdir)/hb-manifest-update "$(srcdir)/texts" "$(srcdir)/fonts" "$(srcdir)/tests" 11 12EXTRA_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 31EXTRA_DIST += \ 32 hb_test_tools.py \ 33 $(NULL) 34CLEANFILES += \ 35 hb_test_tools.py[co] \ 36 $(NULL) 37 38TESTS = \ 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 50TEST_EXTENSIONS = \ 51 .tests \ 52 $(NULL) 53 54AM_TESTS_ENVIRONMENT = \ 55 EXEEXT="$(EXEEXT)"; \ 56 export EXEEXT; \ 57 srcdir="$(srcdir)"; \ 58 export srcdir; \ 59 builddir="$(builddir)"; \ 60 export builddir; \ 61 $(NULL) 62 63if AUTOMAKE_OLDER_THAN_1_13 64TESTS_ENVIRONMENT = \ 65 $(AM_TESTS_ENVIRONMENT) \ 66 $(TESTS_LOG_COMPILER) \ 67 $(NULL) 68endif 69 70TESTS_LOG_COMPILER = sh $(srcdir)/run-tests.sh 71 72.PHONY: manifests 73 74-include $(top_srcdir)/git.mk 75