Can't understand next moment in the official GMU Make documentation (3.5 How Makefiles Are Remade)
If you do not specify any makefiles to be read with ‘-f’ or ‘--file’ options, make will try the default makefile names; see What Name to Give Your Makefile. Unlike makefiles explicitly requested with ‘-f’ or ‘--file’ options, make is not certain that these makefiles should exist. However, if a default makefile does not exist but can be created by running make rules, you probably want the rules to be run so that the makefile can be used.
From which make rule default makefile can be created if we don't specify any makefile with -f and none of default makefiles are present ? Can anybody give an example of that situation ?