Next: Conditionals, Previous: Miscellaneous Rules, Up: GNU Automake [Contents][Index]
Automake supports an include
directive which can be used to
include other Makefile fragments when automake
is run.
Note that these fragments are read and interpreted by automake
,
not by make
. As with conditionals, make
has no idea that
include
is in use.
There are two forms of include
:
include $(srcdir)/file
Include a fragment which is found relative to the current source directory.
include $(top_srcdir)/file
Include a fragment which is found relative to the top source directory.
Note that if a fragment is included inside a conditional, then the condition applies to the entire contents of that fragment.
Makefile fragments included this way are always distributed because there are needed to rebuild Makefile.in.