refactor include system
This commit is contained in:
1 parent
f824b23311
commit
ca129eec79
29 files changed
+26
-34
No files matched your search
@@ -1,3 +1,9 @@
|
|||||||
|
#(define include_dir_not_added? (if (defined? 'include_dir_not_added?) include_dir_not_added? #t))
|
||||||
|
#(if include_dir_not_added?
|
||||||
|
(let* ((common-include-dir (dirname (dirname (dirname (current-filename))))))
|
||||||
|
(ly:parser-append-to-include-path common-include-dir)
|
||||||
|
(set! include_dir_not_added? #f)))
|
||||||
|
|
||||||
#(define noStandaloneOutput (if (defined? 'noStandaloneOutput) noStandaloneOutput #f))
|
#(define noStandaloneOutput (if (defined? 'noStandaloneOutput) noStandaloneOutput #f))
|
||||||
|
|
||||||
#(define windows? (string-prefix-ci? "windows" (utsname:sysname (uname))))
|
#(define windows? (string-prefix-ci? "windows" (utsname:sysname (uname))))
|
||||||
@@ -19,15 +25,15 @@
|
|||||||
#(define AUTHOR_DATA (if (defined? 'AUTHOR_DATA) AUTHOR_DATA (parse-yml-file "../../lilypond-song-includes/data/authors.yml")))
|
#(define AUTHOR_DATA (if (defined? 'AUTHOR_DATA) AUTHOR_DATA (parse-yml-file "../../lilypond-song-includes/data/authors.yml")))
|
||||||
#(define SONG_DATA (if (defined? 'SONG_DATA) SONG_DATA (parse-yml-file "../../lilypond-song-includes/data/songs.yml")))
|
#(define SONG_DATA (if (defined? 'SONG_DATA) SONG_DATA (parse-yml-file "../../lilypond-song-includes/data/songs.yml")))
|
||||||
|
|
||||||
\include "basic_format_and_style_settings.ly"
|
\include "basic_format_and_style_settings.ily"
|
||||||
\include "eps_file_from_song_dir.ly"
|
\include "eps_file_from_song_dir.ily"
|
||||||
\include "title_with_category_images.ly"
|
\include "title_with_category_images.ily"
|
||||||
\include "chord_settings.ly"
|
\include "chord_settings.ily"
|
||||||
\include "transposition.ly"
|
\include "transposition.ily"
|
||||||
\include "verses_with_chords.ly"
|
\include "verses_with_chords.ily"
|
||||||
\include "arrows_in_scores.ly"
|
\include "arrows_in_scores.ily"
|
||||||
\include "swing_style.ly"
|
\include "swing_style.ily"
|
||||||
\include "inline_score.ly"
|
\include "inline_score.ily"
|
||||||
\include "custom_indentation.ily"
|
\include "custom_indentation.ily"
|
||||||
\include "include_from_song.ily"
|
\include "include_from_song.ily"
|
||||||
|
|
||||||
File renamed without changes.
+4
-4
@@ -1,10 +1,10 @@
|
|||||||
\language "deutsch"
|
\language "deutsch"
|
||||||
|
|
||||||
\include "default_style.ly"
|
\include "default_style.ily"
|
||||||
\include "default_songinfo_style.ly"
|
\include "default_songinfo_style.ily"
|
||||||
\include "footer_with_songinfo.ly"
|
\include "footer_with_songinfo.ily"
|
||||||
|
|
||||||
\include #(if (defined? 'customStyleOverridesFile) customStyleOverridesFile "void.ly")
|
\include #(if (defined? 'customStyleOverridesFile) customStyleOverridesFile "../void.ily")
|
||||||
|
|
||||||
#(set-default-paper-size songFormatAndSize)
|
#(set-default-paper-size songFormatAndSize)
|
||||||
#(set-global-staff-size globalSize)
|
#(set-global-staff-size globalSize)
|
||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -5,7 +5,7 @@ includeFromSong =
|
|||||||
(ly:parser-parse-string (ly:parser-clone)
|
(ly:parser-parse-string (ly:parser-clone)
|
||||||
(ly:format "\\include \"~a\""
|
(ly:format "\\include \"~a\""
|
||||||
(string-append
|
(string-append
|
||||||
(dirname (dirname (current-filename)))
|
(dirname (dirname (dirname (dirname (current-filename)))))
|
||||||
file-name-separator-string
|
file-name-separator-string
|
||||||
"lilypond-song-includes"
|
"lilypond-song-includes"
|
||||||
file-name-separator-string
|
file-name-separator-string
|
||||||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
@@ -0,0 +1,3 @@
|
|||||||
|
\include "../private_includes/book/book_include.ily"
|
||||||
|
\include "../private_includes/book/toc_include.ily"
|
||||||
|
\include "../private_includes/book/appendix.ily"
|
||||||
File renamed without changes.
File renamed without changes.
@@ -1,6 +1,5 @@
|
|||||||
\version "2.25.8"
|
|
||||||
#(ly:set-option 'relative-includes #t)
|
#(ly:set-option 'relative-includes #t)
|
||||||
|
|
||||||
#(define noDefaultOutput #t)
|
#(define noDefaultOutput #t)
|
||||||
|
|
||||||
\include "all_base_includes.ly"
|
\include "../private_includes/base/all.ily"
|
||||||
@@ -4,4 +4,4 @@ HEADER = \bookpart {
|
|||||||
\basicSongInfo
|
\basicSongInfo
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
\include #(if noDefaultOutput "void.ly" "standalone_output.ly")
|
\include #(if noDefaultOutput "../private_includes/void.ily" "layout_bottom.ily")
|
||||||
@@ -2,4 +2,4 @@
|
|||||||
|
|
||||||
#(define noDefaultOutput (if (defined? 'noDefaultOutput) noDefaultOutput #f))
|
#(define noDefaultOutput (if (defined? 'noDefaultOutput) noDefaultOutput #f))
|
||||||
|
|
||||||
\include #(if noDefaultOutput "void.ly" "all_base_includes.ly")
|
\include #(if noDefaultOutput "../private_includes/void.ily" "../private_includes/base/all.ily")
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
#(define bookStyle
|
|
||||||
(if (not (defined? 'bookStyle))
|
|
||||||
#f
|
|
||||||
bookStyle))
|
|
||||||
|
|
||||||
#(define songStyle
|
|
||||||
(if (not (defined? 'songStyle))
|
|
||||||
(if (not (defined? 'defaultSongStyle)) 'default defaultSongStyle)
|
|
||||||
songStyle))
|
|
||||||
|
|
||||||
#(if (not (boolean? bookStyle))
|
|
||||||
(set! songStyle bookStyle))
|
|
||||||
|
|
||||||
#(define (bock-style layout props)
|
|
||||||
"Whether we have bockstyle or not"
|
|
||||||
(eq? songStyle 'bock))
|
|
||||||
Reference in new issue
Block a user