Makefiles

How to get Makefile target auto-completion working in macOS bash?
How to create a help target in the .make file to automatically generate a list of key targets provided by this Makefile?