From f23d02f00c73cd730a1499b7ccc1e0cd1dc6124c Mon Sep 17 00:00:00 2001 From: Timothy Bauscher Date: Sun, 23 Jun 2002 21:39:27 +0000 Subject: [PATCH] Autoconf, Automake: Updated package contents. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2006 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- appendixa/autoconf-desc.xml | 5 +++- appendixa/automake-desc.xml | 52 ++++++++++++++++++++++++++++++++++--- chapter01/changelog.xml | 5 ++-- entities/autoconf.ent | 2 +- entities/automake.ent | 2 +- 5 files changed, 57 insertions(+), 9 deletions(-) diff --git a/appendixa/autoconf-desc.xml b/appendixa/autoconf-desc.xml index d845cb781..e6a96c78c 100644 --- a/appendixa/autoconf-desc.xml +++ b/appendixa/autoconf-desc.xml @@ -3,7 +3,7 @@ Last checked against version &autoconf-contversion;. Program Files -autoconf, autoheader, autoreconf, autoscan, autoupdate and +autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate and ifnames Descriptions @@ -19,6 +19,9 @@ have autoconf. The autoheader program can create a template file of C #define statements for configure to use. +autom4te +autom4te runs GNU M4 on files. + autoreconf If there are a lot of autoconf-generated configure scripts, the autoreconf program can save some work. It runs autoconf (and diff --git a/appendixa/automake-desc.xml b/appendixa/automake-desc.xml index 0ce57c165..84791910c 100644 --- a/appendixa/automake-desc.xml +++ b/appendixa/automake-desc.xml @@ -3,11 +3,16 @@ Last checked against version &automake-contversion;. Program Files -aclocal and automake +acinstall, aclocal, aclocal-1.6, automake, automake-1.6, +compile, config.guess, config.sub, depcomp, elisp-comp, install-sh, +mdate-sh, missing, mkinstalldirs, py-compile, ylwrap Descriptions -aclocal +acinstall +acinstall is a script which installs aclocal-style M4 files. + +aclocal, aclocal-1.6 automake includes a number of autoconf macros which can be used in packages; some of them are actually required by automake in certain situations. These macros must be defined in the aclocal.m4-file; @@ -19,13 +24,52 @@ way to get automake-provided macros, without having to search around. Also, the aclocal mechanism is extensible for use by other packages. -automake +automake, automake-1.6 To create all the Makefile.in's for a package, run the automake program in the top level directory, with no arguments. automake will automatically find each appropriate Makefile.am (by scanning configure.in) and generate the corresponding Makefile.in. +compile +compile is script which acts as a wrapper for compilers. + +config.guess +config.guess is a script which attempts to guess a canonical system +name. + +config.sub +config.sub is a configuration validation subroutine script. + +depcomp +depcomp is a script which compiles a program while generating +dependencies as side-effects. + +elisp-comp +elisp-comp is a script which byte-compiles .el files. + +install-sh +install-sh is a script which installs a program, script, or a +datafile. + +mdate-sh +mdate-sh is a script which prints the modification time of a file +or directory. + +missing +missing is a script which acts as a common stub for a few missing +GNU programs during an installation. + +mkinstalldirs +mkinstalldirs is a script which makes a directory +hierarchy. + +py-compile +py-compile is a script which compiles a Python program. + +ylwrap +ylwrap is a script which acts as a wrapper for lex/yacc +invocations. + - diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml index 516a69bee..973e3a260 100644 --- a/chapter01/changelog.xml +++ b/chapter01/changelog.xml @@ -46,8 +46,9 @@ June 23rd, 2002 [timothy]: Chapter 06 - Net-tools, -Perl, Texinfo: Updated package contents. GCC: Removed i686-specific -programs. M4: Added "last checked against" for uniformity. +Perl, Texinfo, Autoconf, Automake: Updated package contents. GCC: Removed +i686-specific programs. M4: Added "last checked against" for +uniformity. June 16th, 2002 [timothy]: Chapter 06 - Gettext: Updated package contents. diff --git a/entities/autoconf.ent b/entities/autoconf.ent index c9366698c..9af3d1520 100644 --- a/entities/autoconf.ent +++ b/entities/autoconf.ent @@ -10,7 +10,7 @@ - + diff --git a/entities/automake.ent b/entities/automake.ent index f0c591fc4..fddc27c75 100644 --- a/entities/automake.ent +++ b/entities/automake.ent @@ -10,7 +10,7 @@ - +