(info "(make) Include") says
   The ‘.INCLUDE_DIRS’ variable will contain the current list of
directories that make will search for included files. *Note Other
Special Variables: Special Variables.

And indeed on (info "(make) Special Variables")
‘.INCLUDE_DIRS’
     Expands to a list of directories that ‘make’ searches for included
     makefiles (*note Including Other Makefiles: Include.).  Note that
     modifying this variable's value does not change the list of

That is a very important note there on the bottom, and should be on both
pages, not just one.

P.S., mention that there is no way (it seems) to change what directories
are searched from within a makefile. And one would need to do

i=../../../../utilities
include $i/centerline.makefile $i/shoelace.makefile

to avoid writing long pathnames over and over.

Reply via email to