summary refs log tree commit diff
path: root/mk.sh
blob: 9c876e2309ee103d2bc8f4c1c558110a153101a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env sh
set -e

if [ $# -ne 2 ]; then
    echo "err: bad usage" >&2
    exit 2
fi

mk="mk"
script="$1/$mk/$2.sh"

if [ -f "$script" ]; then
    (cd "$1" && sh "$mk/$2.sh")
else
    echo "err: no such file/dir" >&2
    exit 1
fi