build: caching build source before build

Conflicts:
	bin/makefile-builder/sphinx.py