How can I mark Make targets as "uncallable" or "do not call this target directly"?
For example,
common:
touch $(VAR) # VAR is expected to be set
foo: VAR = this
foo: common
bar: VAR = that
bar: common
I do not want users to do the following:
make common
Is there a Make idiom to mark common
as uncallable?