Occasionally a file which would otherwise be called "source" (eg a C
`.h' file) is actually derived from some other file. Such files
should be listed in the BUILT_SOURCES
variable.
Built sources are also not compiled by default. You must explicitly mention them in some other `_SOURCES' variable for this to happen.
Note that, in some cases, BUILT_SOURCES
will work in somewhat
suprising ways. In order to get the built sources to work with
automatic dependency tracking, the `Makefile' must depend on
$(BUILT_SOURCES)
. This can cause these sources to be rebuilt at
what might seem like funny times.
Go to the first, previous, next, last section, table of contents.