This lets us remove the awkward ". ./redoconf.rc" line from zillions of .od scripts, without paying the price of *always* including that whole file every time default.do.sh is used.
11 lines
201 B
Text
11 lines
201 B
Text
base=${1%.required.rc}
|
|
name=${base#*/}
|
|
NAME=$(echo "$name" | tr 'a-z.' 'A-Z_')
|
|
|
|
rc_include "$base.rc"
|
|
|
|
eval v="\$$NAME"
|
|
if [ -z "$v" ]; then
|
|
echo "$NAME is required in order to build." >&2
|
|
exit 1
|
|
fi
|