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