From: Reinhold Kainhofer Date: Fri, 13 Nov 2009 13:40:11 +0000 (+0100) Subject: Add some test files for abc2ly X-Git-Tag: release/2.13.8-1~45 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=f1192108093a6a94583e641c3f8f494d21f35003;p=lilypond.git Add some test files for abc2ly --- diff --git a/input/regression/GNUmakefile b/input/regression/GNUmakefile index 753d483bd9..605f138e99 100644 --- a/input/regression/GNUmakefile +++ b/input/regression/GNUmakefile @@ -6,4 +6,4 @@ LOCALSTEPMAKE_TEMPLATES=lilypond ly lysdoc include $(depth)/make/stepmake.make TITLE=LilyPond Regression Tests -SUBDIRS=musicxml +SUBDIRS=musicxml abc2ly diff --git a/input/regression/abc2ly/GNUmakefile b/input/regression/abc2ly/GNUmakefile new file mode 100644 index 0000000000..c43cadf381 --- /dev/null +++ b/input/regression/abc2ly/GNUmakefile @@ -0,0 +1,15 @@ +depth = ../../.. + +STEPMAKE_TEMPLATES=documentation texinfo tex +LOCALSTEPMAKE_TEMPLATES=lilypond ly lysdoc abc + +TEXI2HTML_FLAGS += --nomenu + +# Urgh, how can I do two replacements at once without messing up the order of the list? +TMP = $(sort $(ABC_FILES) $(TEXINFO_SOURCES) ) +COLLATED_FILES = ${TMP:%.abc=$(outdir)/%.ly} + + +include $(depth)/make/stepmake.make + +TITLE=abc2ly test suite diff --git a/input/regression/abc2ly/clefs.abc b/input/regression/abc2ly/clefs.abc new file mode 100644 index 0000000000..18403238ac --- /dev/null +++ b/input/regression/abc2ly/clefs.abc @@ -0,0 +1,13 @@ +X: 1 +T: Various different clefs +L: 1/4 +K: none +CEGc | [K: C treble] CEGc |[K: Cm bass]CEGc | +w: none | treble | bass | +[K: C bass3]CEGc | [K: Cm alto4]CEGc| [K: C alto]CEGc | +w: baritone | tenor | alto | +[K: Cm alto2]CEGc | [K: C alto1]CEGc | [K: Cm treble-8]CEGc | +w: mezzosoprano | soprano | treble-8 | +[K: C treble-8va]CEGc | [K: Cm treble+8]CEGc | [K: C treble8]CEGc |] +w: treble-8va | treble+8 | treble8 | + diff --git a/input/regression/abc2ly/grace.abc b/input/regression/abc2ly/grace.abc new file mode 100644 index 0000000000..8faaff2a7a --- /dev/null +++ b/input/regression/abc2ly/grace.abc @@ -0,0 +1,6 @@ +X:1 +T:abc2ly grace note bug (missing square bracket, duration of grace notes) +M:C +L:1/8 +K:E Dorian +{ga}gdgb {a}g>d gA B>ABD B>DA>F|e>ceBe