Updated Makefile rules for generating docs