#!/usr/bin/bash # ------------------------------------------------------------ # Dateiname: $Source: /ma/miwa/CvsRepository/mjm/tools/Development/mMake,v $ # Version: $Revision: 1.1 $ # Datum geaendert: $Date: 2006/03/20 08:37:35 $ # Autor: $Author: miwa $ # ------------------------------------------------------------ # # Dieses Skript fuhrt alle Makefiles vom namen "makefile" unter # dem akatuellen Verzeichnis aus. # # Aufruf: mMake [] # # Parameter: # $1: , optional, default: "makefile" if [[ $# -eq 1 ]]; then make_name=$1 else make_name=makefile fi cwd=`pwd` for file in `find . -name $make_name`; do dir=${file%/*} cd $dir echo "executing make in $dir" make -f $make_name cd $cwd done