]> git.donarmstrong.com Git - lilypond.git/commitdiff
Revert "Revert "Regtests for lilypond-book include files located in subdir.""
authorJulien Rioux <jrioux@physics.utoronto.ca>
Wed, 28 Mar 2012 04:08:54 +0000 (00:08 -0400)
committerJulien Rioux <jrioux@physics.utoronto.ca>
Mon, 2 Apr 2012 08:02:31 +0000 (04:02 -0400)
This reverts commit d60be8f280a9b64643ff866a3b172d61a219df3a
and restores commit ee70161485a2d2f347db3e29724a943c741ef524.

Regtests for lilypond-book include files located in subdir,
this now also works for in-tree build.

input/regression/lilypond-book/include/example.ly [new file with mode: 0644]
input/regression/lilypond-book/include/myvar.ily [new file with mode: 0644]
input/regression/lilypond-book/tex-include-file.lytex
input/regression/lilypond-book/tex-include-options.lytex
input/regression/lilypond-book/texinfo-include-file.tely [new file with mode: 0644]

diff --git a/input/regression/lilypond-book/include/example.ly b/input/regression/lilypond-book/include/example.ly
new file mode 100644 (file)
index 0000000..ccb2f8d
--- /dev/null
@@ -0,0 +1,4 @@
+\version "2.14.0"
+\score {
+  \relative c'' { d c b c }
+}
diff --git a/input/regression/lilypond-book/include/myvar.ily b/input/regression/lilypond-book/include/myvar.ily
new file mode 100644 (file)
index 0000000..48c9439
--- /dev/null
@@ -0,0 +1 @@
+myVar = { a b c a }
index 1045df472972769ddb09fd302c91352451b0ac87..bcad93601b0e8f39325bb93f6f03cb61dfd5a399 100644 (file)
@@ -1,5 +1,17 @@
 \documentclass{article}
 \begin{document}
 Including a LilyPond file without any options:
+
 \lilypondfile{include2.ly}
+
+From a subdirectory:
+
+\lilypondfile{include/example.ly}
+
+Within a lilypond block:
+
+\begin{lilypond}
+  \include "include/myvar.ily"
+  \relative c'' { \myVar }
+\end{lilypond}
 \end{document}
index 99934bf049567a4adb88854b47868e45c813f6d7..251fa087d80ebe334ec150d2cce2011e58da4a7d 100644 (file)
@@ -1,5 +1,17 @@
 \documentclass{article}
 \begin{document}
 Including a LilyPond file with options (quote and noindent):
+
 \lilypondfile[quote,noindent]{include2.ly}
+
+From a subdirectory:
+
+\lilypondfile[quote,noindent]{include/example.ly}
+
+Within a lilypond block:
+
+\begin{lilypond}[quote,noindent]
+  \include "include/myvar.ily"
+  \relative c'' { \myVar }
+\end{lilypond}
 \end{document}
diff --git a/input/regression/lilypond-book/texinfo-include-file.tely b/input/regression/lilypond-book/texinfo-include-file.tely
new file mode 100644 (file)
index 0000000..610eb23
--- /dev/null
@@ -0,0 +1,23 @@
+\input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
+@setfilename texinfo-include-file.info
+@settitle Include lilypond files in texinfo
+
+@node Top
+@top Include lilypond files in texinfo
+
+Lilypond files included in texinfo without any options:
+
+@lilypondfile{include2.ly}
+
+From a subdirectory:
+
+@lilypondfile{include/example.ly}
+
+Within a lilypond block:
+
+@lilypond
+  \include "include/myvar.ily"
+  \relative c'' { \myVar }
+@end lilypond
+
+@bye