| harness_TESTS = \ |
| da-dk-g16-dictionary_harness.txt \ |
| da-dk-g18-dictionary_harness.txt \ |
| da-dk-g26-dictionary_harness.txt \ |
| da-dk-g28-dictionary_harness.txt \ |
| en-GB-g2_harness.txt \ |
| en-gb-g1_harness.txt \ |
| en-ueb-g2-dictionary_harness.txt \ |
| en-us-g2-dictionary_harness.txt \ |
| ethio-g1_harness.txt \ |
| ga-g1_harness.txt \ |
| ga-g2_harness.txt \ |
| fi_harness.txt \ |
| hu-hu-comp8_harness.txt \ |
| hu-hu-g1-hyph_harness.txt \ |
| hu-hu-g1_harness.txt \ |
| iu-ca-g1_harness.txt \ |
| ko-g2_harness.txt \ |
| letterDefTest_harness.txt \ |
| nocross_harness.txt \ |
| ta-ta-g1_harness.txt \ |
| chr-us-g1_harness.txt \ |
| nl-BE-g1_harness.txt \ |
| en-us-g2-end-emphasis_harness.txt \ |
| cz-8dots_harness.txt \ |
| hr-8dots_harness.txt \ |
| hr-g1_harness.txt \ |
| pl-8dots_harness.txt \ |
| sr-g1_harness.txt |
| |
| |
| EXTRA_DIST = $(harness_TESTS) \ |
| runHarness.py |
| |
| HARNESS_DIR = $(top_srcdir)/tests/harness |
| |
| harness_ENVIRONMENT = \ |
| HARNESS_DIR=$(HARNESS_DIR) \ |
| LOUIS_TABLEPATH=$(top_srcdir)/tables,$(top_srcdir)/tests/tables,$(top_srcdir)/tests/tables/moreTables \ |
| PYTHONPATH=$(HARNESS_DIR):$(top_builddir)/python:$$PYTHONPATH \ |
| LD_LIBRARY_PATH=$(top_builddir)/liblouis/.libs:$$LD_LIBRARY_PATH \ |
| PATH=$(top_builddir)/tools:$$PATH |
| |
| if HAVE_PYTHON |
| if HAVE_UCS4 |
| runall runAll: |
| @$(harness_ENVIRONMENT) $(HARNESS_DIR)/runHarness.py |
| |
| $(harness_TESTS): |
| @$(harness_ENVIRONMENT) $(HARNESS_DIR)/runHarness.py --compact_output $@ |
| else |
| runall runAll: |
| @echo Please configure with --enable-ucs4 |
| endif |
| else |
| runall runAll: |
| @echo Python is required to run the harness tests. |
| endif |
| |
| check: |
| @true |
| |
| .PHONY: runall runAll $(harness_TESTS) |