building documentation with Makefile