bugged-racing/scripts/build-soundtrack

25 lines
573 B
Bash
Executable File

#!/bin/sh
set -e
OLDWD=$PWD
SCRIPTD=$(dirname "$0")
ROOTD="$SCRIPTD/.."
ASSETS_DIR="$ROOTD/assets"
MUSIC_SOURCE_DIR="$ASSETS_DIR/source/music"
MUSIC_OUTPUT_DIR="$MUSIC_SOURCE_DIR/target"
MUSIC_ASSETS_DIR="$ASSETS_DIR/music"
echo "Removing all wav files from $MUSIC_OUTPUT_DIR"
rm -f "$MUSIC_OUTPUT_DIR/"*.wav
cd $MUSIC_SOURCE_DIR
echo "Building songs"
clj -M prod.clj soundtrack
cd $OLDWD
echo "Removing all wav files from $MUSIC_ASSETS_DIR"
rm -f "$MUSIC_ASSETS_DIR/"*.wav
mv "$MUSIC_OUTPUT_DIR/"*.wav "$MUSIC_ASSETS_DIR/"
echo "Moved all songs to $MUSIC_ASSETS_DIR"