HEADERS should be used for all .h files as well as .c files that are
conditionally compiled (eg LIBOBJS)
+
+Defined variables, their meanings, and their effects:
+
+DEFS cpp definitions
+INCLUDES -I options to cpp
+CPPFLAGS more cpp flags
+CFLAGS flags to cc
+SOURCES any sources (do not use?)
+CONFIG_HEADER path to config.h
+SUBDIRS subdirectories to build in. means this is a "top level"
+ directory.
+PROGRAMS list of programs to build. sources for program `foo' are
+ in foo_SOURCES. objects are auto-build. (only put .c
+ files in foo_SOURCES)
+LIBPROGRAMS programs to build and install in libexec
+SCRIPTS programs which are actually scripts (architecture
+ independent)
+LIBSCRIPTS scripts to build and install in lib
+LIBRARIES libraries to build. sources for library `foo' are
+ in foo_SOURCES. Only put .c file name in that variable.
+TEXINFOS texinfo files to build. must end in ".texi"
+MANS man pages to install
+ALLPROGRAMS like PROGRAMS, but used at build time. define this if
+ the programs you want to build are determined by configure.
+
+If your Makefile.am includes "@kr@", then ansi->kr conversion is
+assumed.
+