From: Tom Tromey Date: Tue, 14 Nov 1995 07:38:14 +0000 (+0000) Subject: more ideas; some docs X-Git-Tag: Release-0-25~346 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=01926de8a9976a95cd42985470d4b4a4ef9c8551;p=automake.git more ideas; some docs --- diff --git a/TODO b/TODO index df22fb6a..6fa8cdc2 100644 --- a/TODO +++ b/TODO @@ -58,3 +58,31 @@ distribution. Used eg for directories holding only example code 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. +