mirror of
https://github.com/kastdeur/pipeband-music.git
synced 2024-12-22 08:13:31 +01:00
d314f76966
Removed ./defs folder, left 'defs/naming.ily -> defs.ily' only ./build script uses commandline arguments of lilypond itself. Possible to define external stylesheet in ./build script. This might phase out ./makedrum
26 lines
902 B
Bash
Executable file
26 lines
902 B
Bash
Executable file
#!/bin/bash
|
|
# Wrapper script for pipeband scores
|
|
#
|
|
# It uses (standard) commandline options of lilypond
|
|
#
|
|
|
|
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|
LIB=~/projects/scoring/lib
|
|
|
|
# Change the Stylesheet variable if you want different 'settings'
|
|
# It is handy to include ./defs.ily since it defines some text variables,
|
|
# it will complain otherwise about not finding variables
|
|
#STYLESHEET=$DIR/defs.ily
|
|
STYLESHEET="$LIB/styles/pipeband.sly"
|
|
|
|
# Add lilydrum to the search path
|
|
LILYDRUM="$LIB/lilydrum/"
|
|
# Add custom bagpipe.ly to search path
|
|
BAGPIPELY="$LIB/bagpipe.ly/"
|
|
|
|
# Options by this script
|
|
# see http://lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage#advanced-command-line-options-for-lilypond
|
|
OPTIONS="-dno-strip-output-dir -dno-point-and-click -dpaper-size=\"a4landscape\""
|
|
|
|
# Execute
|
|
lilypond -dinclude-settings=$STYLESHEET -I $LILYDRUM -I $BAGPIPELY $OPTIONS $@
|