mirror of
https://github.com/kastdeur/pipeband-music.git
synced 2025-05-15 12:29:22 +02:00
Moved out of pipebanddrumming repo. This is the repo for all my music..
This commit is contained in:
parent
bcb750add2
commit
dd127fb48b
277 changed files with 0 additions and 572 deletions
53
build
53
build
|
@ -1,53 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
MKDRUMCOMMAND="./lilydrum/makedrum"
|
||||
MKDRUMOPTIONS="--no-log -i ./defs/defs.ly -i ./defs/header_default.ily --drumfile ./lilydrum/lilydrum.ly --pipefile ./bagpipemusic/bagpipe_new.ly -s 18"
|
||||
MUSIC_DIR="./music/"
|
||||
OUT_DIR="./pdf"
|
||||
MKDRUMOPTIONS="$MKDRUMOPTIONS -d $OUT_DIR"
|
||||
|
||||
trap "echo Aborted!; exit;" SIGINT SIGTERM
|
||||
|
||||
another_dir() {
|
||||
d=$1
|
||||
for f in $d/*
|
||||
do
|
||||
if [ -d "$f" ]; then
|
||||
if [ "$f" == "template" ]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
another_dir $f
|
||||
continue
|
||||
fi
|
||||
if [ ! -f "$f" ]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
if [[ ! "$f" == *.ly ]]; then
|
||||
continue
|
||||
fi
|
||||
|
||||
$MKDRUMCOMMAND $MKDRUMOPTIONS "$f"
|
||||
done;
|
||||
}
|
||||
|
||||
if [ "$1" == "--all" ]; then
|
||||
echo "Build all"
|
||||
another_dir $MUSIC_DIR
|
||||
elif [ -f "$1" ]; then
|
||||
echo "Build file"
|
||||
$MKDRUMCOMMAND $MKDRUMOPTIONS "$1"
|
||||
elif [ -d "$1" ]; then
|
||||
echo "Build files in directory"
|
||||
another_dir "$1"
|
||||
fi
|
||||
|
||||
# Fix naming
|
||||
for f in $OUT_DIR/music-* ;
|
||||
do
|
||||
#if [[ ! "$f" == *music-* ]]; then
|
||||
# continue;
|
||||
#fi
|
||||
mv "$f" "${f/"music-"}";
|
||||
done;
|
Loading…
Add table
Add a link
Reference in a new issue