From d4de562adf691425b15e3e9c0eec035feaa60413 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 19 Jan 2012 15:21:04 -0500 Subject: [PATCH] Start adding new shaping test suite together --- configure.ac | 1 + test/Makefile.am | 2 +- test/shaping/Makefile.am | 10 ++++++++++ test/shaping/texts/MANIFEST | 3 +++ test/shaping/texts/shaper-arabic/MANIFEST | 5 +++++ .../shaping/texts/shaper-arabic/script-arabic/MANIFEST | 0 .../texts/shaper-arabic/script-mandaic/MANIFEST | 0 .../texts/shaper-arabic/script-mongolian/MANIFEST | 0 test/shaping/texts/shaper-arabic/script-nko/MANIFEST | 0 .../shaping/texts/shaper-arabic/script-syriac/MANIFEST | 0 test/shaping/texts/shaper-default/MANIFEST | 0 test/shaping/texts/shaper-indic/MANIFEST | 1 + test/shaping/texts/shaper-indic/indic/MANIFEST | 10 ++++++++++ .../texts/shaper-indic/indic/script-assamese/MANIFEST | 0 .../texts/shaper-indic/indic/script-bengali/MANIFEST | 0 .../shaper-indic/indic/script-devanagari/MANIFEST | 0 .../texts/shaper-indic/indic/script-gujarati/MANIFEST | 0 .../texts/shaper-indic/indic/script-kannada/MANIFEST | 0 .../texts/shaper-indic/indic/script-malayalam/MANIFEST | 0 .../texts/shaper-indic/indic/script-oriya/MANIFEST | 0 .../texts/shaper-indic/indic/script-punjabi/MANIFEST | 0 .../texts/shaper-indic/indic/script-tamil/MANIFEST | 0 .../texts/shaper-indic/indic/script-telugu/MANIFEST | 0 23 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 test/shaping/Makefile.am create mode 100644 test/shaping/texts/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/script-arabic/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/script-mandaic/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/script-mongolian/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/script-nko/MANIFEST create mode 100644 test/shaping/texts/shaper-arabic/script-syriac/MANIFEST create mode 100644 test/shaping/texts/shaper-default/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-assamese/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-bengali/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-devanagari/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-gujarati/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-kannada/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-malayalam/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-oriya/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-punjabi/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-tamil/MANIFEST create mode 100644 test/shaping/texts/shaper-indic/indic/script-telugu/MANIFEST diff --git a/configure.ac b/configure.ac index 24dcb018b..a162da8e1 100644 --- a/configure.ac +++ b/configure.ac @@ -185,6 +185,7 @@ src/hb-version.h util/Makefile test/Makefile test/api/Makefile +test/shaping/Makefile ]) AC_OUTPUT diff --git a/test/Makefile.am b/test/Makefile.am index af19fc5bf..16a3cd272 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -1,5 +1,5 @@ # Process this file with automake to produce Makefile.in -SUBDIRS = api +SUBDIRS = api shaping -include $(top_srcdir)/git.mk diff --git a/test/shaping/Makefile.am b/test/shaping/Makefile.am new file mode 100644 index 000000000..3884112d9 --- /dev/null +++ b/test/shaping/Makefile.am @@ -0,0 +1,10 @@ +# Process this file with automake to produce Makefile.in + +manifests: + @find "$(srcdir)/texts" -type d | while read d; do \ + echo " GEN $$d/MANIFEST"; \ + (cd "$$d" && ls | grep -v MANIFEST | LANG=C sort > MANIFEST.tmp && mv MANIFEST.tmp MANIFEST || ($(RM) MANIFEST.tmp; false)); \ + done; true +.PHONY: manifests + +-include $(top_srcdir)/git.mk diff --git a/test/shaping/texts/MANIFEST b/test/shaping/texts/MANIFEST new file mode 100644 index 000000000..2448c4bfb --- /dev/null +++ b/test/shaping/texts/MANIFEST @@ -0,0 +1,3 @@ +shaper-arabic +shaper-default +shaper-indic diff --git a/test/shaping/texts/shaper-arabic/MANIFEST b/test/shaping/texts/shaper-arabic/MANIFEST new file mode 100644 index 000000000..cb39e7043 --- /dev/null +++ b/test/shaping/texts/shaper-arabic/MANIFEST @@ -0,0 +1,5 @@ +script-arabic +script-mandaic +script-mongolian +script-nko +script-syriac diff --git a/test/shaping/texts/shaper-arabic/script-arabic/MANIFEST b/test/shaping/texts/shaper-arabic/script-arabic/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-arabic/script-mandaic/MANIFEST b/test/shaping/texts/shaper-arabic/script-mandaic/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-arabic/script-mongolian/MANIFEST b/test/shaping/texts/shaper-arabic/script-mongolian/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-arabic/script-nko/MANIFEST b/test/shaping/texts/shaper-arabic/script-nko/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-arabic/script-syriac/MANIFEST b/test/shaping/texts/shaper-arabic/script-syriac/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-default/MANIFEST b/test/shaping/texts/shaper-default/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/MANIFEST b/test/shaping/texts/shaper-indic/MANIFEST new file mode 100644 index 000000000..466020f3b --- /dev/null +++ b/test/shaping/texts/shaper-indic/MANIFEST @@ -0,0 +1 @@ +indic diff --git a/test/shaping/texts/shaper-indic/indic/MANIFEST b/test/shaping/texts/shaper-indic/indic/MANIFEST new file mode 100644 index 000000000..d4e121815 --- /dev/null +++ b/test/shaping/texts/shaper-indic/indic/MANIFEST @@ -0,0 +1,10 @@ +script-assamese +script-bengali +script-devanagari +script-gujarati +script-kannada +script-malayalam +script-oriya +script-punjabi +script-tamil +script-telugu diff --git a/test/shaping/texts/shaper-indic/indic/script-assamese/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-assamese/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-bengali/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-bengali/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-devanagari/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-devanagari/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-gujarati/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-gujarati/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-kannada/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-kannada/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-malayalam/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-malayalam/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-oriya/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-oriya/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-punjabi/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-punjabi/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-tamil/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-tamil/MANIFEST new file mode 100644 index 000000000..e69de29bb diff --git a/test/shaping/texts/shaper-indic/indic/script-telugu/MANIFEST b/test/shaping/texts/shaper-indic/indic/script-telugu/MANIFEST new file mode 100644 index 000000000..e69de29bb