Auto-generate UML via Makefile