#!/bin/sh indent() { sed "s|^\(.\)|\t\1|" } moduleName() { local fileName="${1##*/}" printf "${fileName%.*}" } MODULES="" for file in "${@}" do MODULES="${MODULES}:$(moduleName "${file}")" done MODULES="${MODULES#:}" includeModule() { cat <