automake-1.16: Fine-grained Distribution Control
14.2 Fine-grained Distribution Control
======================================
Sometimes you need tighter control over what does _not_ go into the
distribution; for instance, you might have source files that are
generated and that you do not want to distribute. In this case Automake
gives fine-grained control using the ‘dist’ and ‘nodist’ prefixes. Any
primary or ‘_SOURCES’ variable can be prefixed with ‘dist_’ to add the
listed files to the distribution. Similarly, ‘nodist_’ can be used to
omit the files from the distribution.
As an example, here is how you would cause some data to be
distributed while leaving some source code out of the distribution:
dist_data_DATA = distribute-this
bin_PROGRAMS = foo
nodist_foo_SOURCES = do-not-distribute.c