blob: 18f9b53e6bd3584a17c16fce888c84ed5fd0107b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
# Keep going up the tree until we find a Makefile, and then run make(1) with
# any given args
while [ "$PWD" != / ] ; do
for mf in makefile Makefile ; do
[ -f "$mf" ] || continue
make "$@"
exit
done
cd .. || exit
done
printf >&2 'umake: No makefile found in ancestors\n'
exit 1
|