Trailing build system cleanups.

The .gitignore files had problems, and the build steps could be
simplified.