#!/bin/bash # \file lilypond-book # wrapper start script for LilyPond.app on Mac # # This file is part of LyX, the document processor. # Licence details can be found in the file COPYING. # # \author Stephan Witt # Full author contact details are available in file CREDITS. unset DISPLAY LYXDIR=$(dirname "${0}") # try to find the lilypond-book installation... # at first try the well known location for LilyPond 2.x # in case this failes try PATH expansion to start the lilypond-book shell wrapper IFS=":" read -ra DIRLIST <<< "${PATH}" for BINDIR in "/Applications/LilyPond.app/Contents/Resources/bin" "${DIRLIST[@]}" ; do BDIR=$(dirname "${BINDIR}/x") if [ "${BDIR}" != "${LYXDIR}" -a -x "${BINDIR}"/lilypond-book ]; then exec "${BINDIR}"/lilypond-book "$@" exit 0 fi done # report error and exit with failure status echo Could not find LilyPond binary. exit 1