mirror of
https://github.com/kastdeur/pipeband-music.git
synced 2025-05-17 13:29:22 +02:00
Scripts to compile a book from scores
This commit is contained in:
parent
a4c5306daf
commit
9ce97ffc8b
19 changed files with 668 additions and 0 deletions
34
lybook/load_scores
Normal file
34
lybook/load_scores
Normal file
|
@ -0,0 +1,34 @@
|
|||
#!/bin/bash
|
||||
MKDRUM_DIR="../"
|
||||
MKDRUMCOMMAND=$MKDRUM_DIR"makedrum"
|
||||
SCORES_DIR="./scores/"
|
||||
|
||||
trap "echo Aborted!; exit;" SIGINT SIGTERM
|
||||
|
||||
another_dir () {
|
||||
d=$1
|
||||
for f in $d/*
|
||||
do
|
||||
if [ -d $f ]; then
|
||||
another_dir $f
|
||||
continue
|
||||
fi
|
||||
|
||||
if [ ! -f $f ]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ ! "$f" == *.ly ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
mkdir -p $SCORES_DIR${d/$MKDRUM_DIR}
|
||||
#echo $SCORES_DIR${f/$MKDRUM_DIR}
|
||||
$MKDRUMCOMMAND $f -d $SCORES_DIR${d/$MKDRUM_DIR}
|
||||
done;
|
||||
}
|
||||
|
||||
for d in ${MKDRUM_DIR}*_marches ${MKDRUM_DIR}strathspeys ${MKDRUM_DIR}standards ${MKDRUM_DIR}jigs ${MKDRUM_DIR}airs ${MKDRUM_DIR}hornpipes ${MKDRUM_DIR}other
|
||||
do
|
||||
another_dir $d
|
||||
done;
|
Loading…
Add table
Add a link
Reference in a new issue