]> sourceware.org Git - automake.git/commitdiff
* automake.texi (Program and Library Variables): Clarify that
authorAlexandre Duret-Lutz <adl@gnu.org>
Fri, 31 Jan 2003 23:35:01 +0000 (23:35 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Fri, 31 Jan 2003 23:35:01 +0000 (23:35 +0000)
_LIBADD is for libraries and _LDADD for programs.

12 files changed:
ChangeLog
Makefile.in
aclocal.m4
automake.texi
configure
lib/Automake/Makefile.in
lib/Makefile.in
lib/am/Makefile.in
m4/Makefile.in
stamp-vti
tests/Makefile.in
version.texi

index 72cea4778d3ce19c5c17b22d78f2b40ca55f1f52..d752932f4fdedc0948fe2b9e29a30ca87b4681ee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2003-01-31  Alexandre Duret-Lutz  <adl@gnu.org>
 
+       * automake.texi (Program and Library Variables): Clarify that
+       _LIBADD is for libraries and _LDADD for programs.
+
        * automake.in (handle_source_transform): Correct typo from 2003-01-23.
 
 2003-01-28  Alexandre Duret-Lutz  <adl@gnu.org>
index 177d8ccdfd42d20837a15eec2f118b076776a189..0f0ec6d368abb674c3e8bb7f1b584898ce57d488 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
@@ -153,7 +154,7 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
 DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \
        Makefile.in NEWS THANKS TODO aclocal.m4 configure configure.in \
        stamp-vti version.texi
-DIST_SUBDIRS = . m4 lib tests
+DIST_SUBDIRS = $(SUBDIRS)
 all: all-recursive
 
 .SUFFIXES:
@@ -404,8 +405,8 @@ distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
-top_distdir = .
 distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
 
 am__remove_distdir = \
   { test ! -d $(distdir) \
@@ -446,15 +447,15 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d $(distdir)/$$subdir \
-           || mkdir $(distdir)/$$subdir \
+           test -d "$(distdir)/$$subdir" \
+           || mkdir "$(distdir)/$$subdir" \
            || exit 1; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="$(top_distdir)" \
-               distdir=../$(distdir)/$$subdir \
+               top_distdir="../$(top_distdir)" \
+               distdir="../$(distdir)/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
index e6fa0a2ca3ec18f2d57fe369cdb56b23c1c88283..10ec33107ad1e419f6cdeed88109933aebfaef21 100644 (file)
@@ -16,7 +16,7 @@
 # This macro actually does too much some checks are only needed if
 # your package does certain things.  But this isn't really a big deal.
 
-# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002
+# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
 # Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
@@ -34,7 +34,7 @@
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 # 02111-1307, USA.
 
-# serial 8
+# serial 9
 
 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
 # written in clear, in which case automake, when reading aclocal.m4,
@@ -108,6 +108,7 @@ AM_PROG_INSTALL_STRIP
 # some platforms.
 AC_REQUIRE([AC_PROG_AWK])dnl
 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 
 _AM_IF_OPTION([no-dependencies],,
 [AC_PROVIDE_IFELSE([AC_PROG_CC],
@@ -446,9 +447,42 @@ fi
 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
 AC_SUBST([INSTALL_STRIP_PROGRAM])])
 
-# serial 4                                             -*- Autoconf -*-
+#                                                          -*- Autoconf -*-
+# Copyright (C) 2003  Free Software Foundation, Inc.
 
-# Copyright 1999, 2000, 2001 Free Software Foundation, Inc.
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+# 02111-1307, USA.
+
+# serial 1
+
+# Check whether the underlying file-system supports filenames
+# with a leading dot.  For instance MS-DOS doesn't.
+AC_DEFUN([AM_SET_LEADING_DOT],
+[rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+AC_SUBST([am__leading_dot])])
+
+# serial 5                                             -*- Autoconf -*-
+
+# Copyright (C) 1999, 2000, 2001, 2002, 2003  Free Software Foundation, Inc.
 
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -566,16 +600,8 @@ AM_CONDITIONAL([am__fastdep$1], [
 # Choose a directory name for dependency files.
 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
 AC_DEFUN([AM_SET_DEPDIR],
-[rm -f .deps 2>/dev/null
-mkdir .deps 2>/dev/null
-if test -d .deps; then
-  DEPDIR=.deps
-else
-  # MS-DOS does not allow filenames that begin with a dot.
-  DEPDIR=_deps
-fi
-rmdir .deps 2>/dev/null
-AC_SUBST([DEPDIR])
+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
 ])
 
 
index 9722ecfe23ec1b9f34333cde802e58d86cd91145..5e1857dbc0f819ee1205a2c30e1e5a4eac10a5ab 100644 (file)
@@ -2509,14 +2509,14 @@ libmaude_a_AR = $(CXX) -ar -o
 @end example
 
 @item maude_LIBADD
-Extra objects can be added to a library using the @samp{_LIBADD}
-variable.  This should be used for objects determined by
-@code{configure}.
+Extra objects can be added to a @emph{library} using the @samp{_LIBADD}
+variable.  For instance this should be used for objects determined by
+@code{configure} (@pxref{A Library}).
 
 @item maude_LDADD
-Extra objects can be added to a shared library or a program by listing
-them in the @samp{_LDADD} variable.  This should be used for objects
-determined by @code{configure}.
+Extra objects can be added to a @emph{program} by listing them in the
+@samp{_LDADD} variable.  For instance this should be used for objects
+determined by @code{configure} (@pxref{Linking}).
 
 @samp{_LDADD} and @samp{_LIBADD} are inappropriate for passing
 program-specific linker flags (except for @samp{-l}, @samp{-L},
index 8c5c82e5b7b0784e374faaf3bcd5b1466b749576..63bccbafc02b15add4e538f0dc71316e38af3749 100755 (executable)
--- a/configure
+++ b/configure
@@ -273,7 +273,7 @@ PACKAGE_STRING='GNU Automake 1.7a'
 PACKAGE_BUGREPORT='bug-automake@gnu.org'
 
 ac_unique_file="automake.in"
-ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE APIVERSION pkgvdatadir PERL TEX LN EGREP FGREP LIBOBJS LTLIBOBJS'
+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot APIVERSION pkgvdatadir PERL TEX LN EGREP FGREP LIBOBJS LTLIBOBJS'
 ac_subst_files=''
 
 # Initialize some variables set by options.
@@ -1454,6 +1454,15 @@ echo "${ECHO_T}no" >&6
   SET_MAKE="MAKE=${MAKE-make}"
 fi
 
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
  # test to see if srcdir already configured
 if test "`cd $srcdir && pwd`" != "`pwd`" &&
    test -f $srcdir/config.status; then
@@ -2446,6 +2455,7 @@ s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
 s,@AWK@,$AWK,;t t
 s,@SET_MAKE@,$SET_MAKE,;t t
+s,@am__leading_dot@,$am__leading_dot,;t t
 s,@APIVERSION@,$APIVERSION,;t t
 s,@pkgvdatadir@,$pkgvdatadir,;t t
 s,@PERL@,$PERL,;t t
index 52cb47177770c17d8fbf8dc6a1ffd8b60ed8c5c9..def15e27f9c7b648211f07a5104e63fd2e0068e2 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
@@ -119,7 +120,7 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \
        installdirs-recursive install-recursive uninstall-recursive \
        check-recursive installcheck-recursive
 DIST_COMMON = $(dist_perllib_DATA) Makefile.am Makefile.in
-DIST_SUBDIRS = tests
+DIST_SUBDIRS = $(SUBDIRS)
 all: all-recursive
 
 .SUFFIXES:
@@ -267,9 +268,6 @@ distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
-top_distdir = ../..
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
-
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
@@ -297,15 +295,15 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d $(distdir)/$$subdir \
-           || mkdir $(distdir)/$$subdir \
+           test -d "$(distdir)/$$subdir" \
+           || mkdir "$(distdir)/$$subdir" \
            || exit 1; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="$(top_distdir)" \
-               distdir=../$(distdir)/$$subdir \
+               top_distdir="../$(top_distdir)" \
+               distdir="../$(distdir)/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
index 5addfa631ab651cfcccb2b85b9c9bac5e9db9397..9bf4e8073a0d03d9e67306ed71d6fc61a73a4aa9 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
@@ -117,7 +118,7 @@ DIST_COMMON = $(dist_pkgvdata_DATA) $(dist_script_DATA) COPYING INSTALL \
        Makefile.am Makefile.in ansi2knr.1 ansi2knr.c compile \
        config.guess config.sub depcomp elisp-comp install-sh mdate-sh \
        missing mkinstalldirs py-compile texinfo.tex ylwrap
-DIST_SUBDIRS = Automake am
+DIST_SUBDIRS = $(SUBDIRS)
 all: all-recursive
 
 .SUFFIXES:
@@ -283,9 +284,6 @@ distclean-tags:
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
-top_distdir = ..
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
-
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
@@ -313,15 +311,15 @@ distdir: $(DISTFILES)
            || exit 1; \
          fi; \
        done
-       list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
          if test "$$subdir" = .; then :; else \
-           test -d $(distdir)/$$subdir \
-           || mkdir $(distdir)/$$subdir \
+           test -d "$(distdir)/$$subdir" \
+           || mkdir "$(distdir)/$$subdir" \
            || exit 1; \
            (cd $$subdir && \
              $(MAKE) $(AM_MAKEFLAGS) \
-               top_distdir="$(top_distdir)" \
-               distdir=../$(distdir)/$$subdir \
+               top_distdir="../$(top_distdir)" \
+               distdir="../$(distdir)/$$subdir" \
                distdir) \
              || exit 1; \
          fi; \
index 3995ed1c00e408a83530a11ce2e59e01dc60d061..fb066b74c47906b4d34f39a9f12f77cc62e07575 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
@@ -145,9 +146,6 @@ CTAGS:
 
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
-top_distdir = ../..
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
-
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
index 772f1998704f12b207101e5ff6d8ba5d86898d80..78f8728093ae4501d457d2c252799e34b4d5b642 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
@@ -192,9 +193,6 @@ CTAGS:
 
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
-top_distdir = ..
-distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
-
 distdir: $(DISTFILES)
        @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
index cdfd150fa4874a4596916f91e00639301eef13cd..b1f98f259b3eff043b60727664c4e9f20bdf226d 100644 (file)
--- a/stamp-vti
+++ b/stamp-vti
@@ -1,4 +1,4 @@
-@set UPDATED 22 January 2003
-@set UPDATED-MONTH January 2003
+@set UPDATED 1 February 2003
+@set UPDATED-MONTH February 2003
 @set EDITION 1.7a
 @set VERSION 1.7a
index 5830a6016f32d770e8f4b9c2c74cc1d787d8f2e7..aebda5925d3f33718a59a6205e1cf5184ef558fa 100644 (file)
@@ -72,6 +72,7 @@ STRIP = @STRIP@
 TEX = @TEX@
 VERSION = @VERSION@
 ac_ct_STRIP = @ac_ct_STRIP@
+am__leading_dot = @am__leading_dot@
 bindir = @bindir@
 build_alias = @build_alias@
 datadir = @datadir@
index cdfd150fa4874a4596916f91e00639301eef13cd..b1f98f259b3eff043b60727664c4e9f20bdf226d 100644 (file)
@@ -1,4 +1,4 @@
-@set UPDATED 22 January 2003
-@set UPDATED-MONTH January 2003
+@set UPDATED 1 February 2003
+@set UPDATED-MONTH February 2003
 @set EDITION 1.7a
 @set VERSION 1.7a
This page took 0.053827 seconds and 5 git commands to generate.