Home | History | Annotate | Download | only in shaping
      1 # Process this file with automake to produce Makefile.in
      2 
      3 NULL =
      4 EXTRA_DIST =
      5 CLEANFILES =
      6 DISTCLEANFILES =
      7 MAINTAINERCLEANFILES =
      8 
      9 # Convenience targets:
     10 lib:
     11 	@$(MAKE) $(AM_MAKEFLAGS) -C $(top_builddir)/src lib
     12 
     13 manifests:
     14 	@$(srcdir)/hb-manifest-update "$(srcdir)/texts" "$(srcdir)/fonts" "$(srcdir)/tests"
     15 
     16 EXTRA_DIST += \
     17 	README.md \
     18 	hb-diff \
     19 	hb-diff-colorize \
     20 	hb-diff-filter-failures \
     21 	hb-diff-ngrams \
     22 	hb-diff-stat \
     23 	hb-manifest-read \
     24 	hb-manifest-update \
     25 	hb-unicode-decode \
     26 	hb-unicode-encode \
     27 	hb-unicode-prettyname \
     28 	record-test.sh \
     29 	run-tests.sh \
     30 	texts/in-tree \
     31 	fonts/sha1sum \
     32 	$(TESTS) \
     33 	$(NULL)
     34 
     35 # TODO Figure out Python stuff
     36 EXTRA_DIST += \
     37 	hb_test_tools.py \
     38 	$(NULL)
     39 CLEANFILES += \
     40 	hb_test_tools.py[co] \
     41 	$(NULL)
     42 
     43 TESTS = \
     44 	tests/arabic-fallback-shaping.tests \
     45 	tests/arabic-feature-order.tests \
     46 	tests/automatic-fractions.tests \
     47 	tests/cluster.tests \
     48 	tests/color-fonts.tests \
     49 	tests/context-matching.tests \
     50 	tests/cursive-positioning.tests \
     51 	tests/default-ignorables.tests \
     52 	tests/fallback-positioning.tests \
     53 	tests/fuzzed.tests \
     54 	tests/hangul-jamo.tests \
     55 	tests/hyphens.tests \
     56 	tests/indic-joiner-candrabindu.tests \
     57 	tests/indic-old-spec.tests \
     58 	tests/indic-pref-blocking.tests \
     59 	tests/language-tags.tests \
     60 	tests/ligature-id.tests \
     61 	tests/mark-filtering-sets.tests \
     62 	tests/mongolian-variation-selector.tests \
     63 	tests/spaces.tests \
     64 	tests/simple.tests \
     65 	tests/use.tests \
     66 	tests/use-marchen.tests \
     67 	tests/vertical.tests \
     68 	tests/zero-width-marks.tests \
     69 	$(NULL)
     70 
     71 TEST_EXTENSIONS = \
     72 	.tests \
     73 	$(NULL)
     74 
     75 AM_TESTS_ENVIRONMENT = \
     76 	EXEEXT="$(EXEEXT)"; \
     77 	export EXEEXT; \
     78 	srcdir="$(srcdir)"; \
     79 	export srcdir; \
     80 	builddir="$(builddir)"; \
     81 	export builddir; \
     82 	$(NULL)
     83 
     84 if AUTOMAKE_OLDER_THAN_1_13
     85 TESTS_ENVIRONMENT = \
     86 	$(AM_TESTS_ENVIRONMENT) \
     87 	$(TESTS_LOG_COMPILER) \
     88 	$(NULL)
     89 endif
     90 
     91 TESTS_LOG_COMPILER = sh $(srcdir)/run-tests.sh
     92 
     93 .PHONY: manifests
     94 
     95 -include $(top_srcdir)/git.mk
     96