もうomakeとmakeを打ち間違えるのはたくさんだ

何度もmakeとomakeを打ち間違えるので、makeかomakeかをいい感じに判断してくれるシェルスクリプトを書いてみた。

#!/bin/sh
if [ -e Makefile ] && which make > /dev/null; then
    make $@
    exit 0
fi

if [ -e OMakefile ] && which omake > /dev/null; then
    omake $@
    exit 0
fi

if [ -e build.xml ] && which ant > /dev/null; then
    ant $@
    exit 0
fi

exit 1

これをbuildとして保存して、

alias make=build
alias omake=build

としてやった。