#!/usr/bin/env bash ### are we in the top source dir? if [ ! -e scripts/convert-ly.py ]; then echo "Must run from top source directory" exit 1 fi ### get the directories TOP_SRC_DIR=`pwd` if [ -z $BUILD_DIR ]; then BUILD_DIR=. fi ### make sure convert-ly is up-to-date cd $BUILD_DIR make pythonmodules cd $TOP_SRC_DIR ### update manuals find Documentation/ -path 'Documentation/snippets' -prune -o -name out -prune \ -o -name 'out-*' -prune -o -name '*.itely' -print \ | xargs $BUILD_DIR/out/bin/convert-ly -e -d ### update .ly files # don't look in . otherwise it'll find stuff in build/ ! find Documentation/ input/ ly/ -name out -prune -o -name 'out-*' -prune \ -o \( -name '*.ly' -o -name '*.ily' \) -print \ | xargs $BUILD_DIR/out/bin/convert-ly -e -d