Most projects will benefit from reusing a big part of the current prometheus Makefile.
Many are already sharing 90% , but slowly starting to drift.
The idea is to keep the prometheus Makefile as the main source so any PR would be opened against that and all other projects will simply copy the prometheus Makefile.
Any differences should be able to tackle using the makefile include directive to include any custom targets and env variable for each repo.