6.4. The Easy Primaries

This section describes the common primaries that are relatively easy to understand; the next section discusses the more complicated ones.

DATAThis is the easiest primary to understand. A macro of this type lists a number of files that are installed verbatim. These files can appear either in the source directory or the build directory.
HEADERSMacros of this type list header files. These are separate from DATA macros because this allows for extra error checking in some cases.
SCRIPTSThis is used for executable scripts (interpreted programs). These differ from DATA because they are installed with different permissions and because they have the program name transform applied to them (for example, the '--program-transform-name' ...

Get GNU Autoconf, Automake, and Libtool now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.