mkmf: make sure we're using bash, or we don't get expansion
mkmf: don't depend on directories; unsafe w/ parallel builds