Massaging the build process

Preparing ground for further work on build scripts.
We want `.` over `source` because otherwise the variables from the subshell will be exposed into `.bashrc`