#! /bin/sh if [ "$1" == "--help" ]; then echo "Usage: include.mes FILE" exit 0 fi for prefix in $(dirname $(dirname $0))/share/mes . $(dirname $(dirname $0)); do if [ -d ${prefix}/module ]; then break; fi done cat $1 \ | grep -Eo '(mes-use-module \([^()]+ [^()]+))' \ | grep -Eo ' \([^)]+\)' \ | sed -e "s@^ *(@${prefix}/module/@" -e 's@ @/@g' -e 's@)@.mes@'