git tag-based versioning, top level makefile.