Sun Feb 23 00:10:36 1997 Tom Tromey <tromey@cygnus.com> * automake.in (handle_programs): Give correct error line for lex error. (am_line_error): Avoid uninitialized value errors from perl -w. * aclocal.in (scan_m4_files): Fixed perl -w warning. * texinfos.am (.texi, .texinfo): New targets. * automake.in (scan_texinfo_file): Renamed. (handle_texinfo): Handle files without ".info" extension. * automake.in (handle_subdirs): Error if directory contains "/". (handle_yacc_lex_cxx): Quoting fix. (handle_single_transform_list): Use transformed (non-ansi) version of $obj instead of explicit ".o". From Gord Matzigkeit. * m4/sanity.m4: Pass -L to ls if possible. Sat Feb 22 15:22:31 1997 Tom Tromey <tromey@cygnus.com> * dist-vars.am (DISTFILES): Don't distribute MANS. * automake.in (handle_dist): Use define_variable to define TAR, GZIP. (handle_dist): Pass GZIP in environment to tar. (initialize_global_constants): Likewise. From Kaveh Ghazi: * m4/protos.m4: Don't put any dependencies on AC_C_INLINE or AC_C_CONST. * m4/ccstdc.m4: Force AM_PROG_CC_STDC to come before AC_C_INLINE or AC_C_CONST. Fri Feb 21 00:39:17 1997 Tom Tromey <tromey@cygnus.com> From The Crimson Binome: * automake.in (handle_yacc_lex_cxx): Handle C++ yacc/lex source. (output_yacc_build_rule): New sub for C++ yacc/lex. * automake.in (my_glob): New sub. (handle_dependencies): Use my_glob. (handle_aclocal_m4): Scan ACLOCAL_AMFLAGS for dependencies. * ltlibs.am, lisp.am, libs.am, header.am, data.am, progs.am, scripts.am, texinfos.am: Add leading space to echo. * automake.in (handle_texinfo): Added .tps and .vrs to list of TeX endings. From Jim Blandy. (install_man_format): Make rule silent; instead print actual command. Tue Feb 4 18:29:42 1997 Tom Tromey <tromey@cygnus.com> * dist-vars.am (TAR): Removed. * automake.in (TAR): New variable. (handle_dist): Explicitly define TAR. * configure.in: Compute TAR. * automake.in (handle_lib_objects): Put @ALLOCA@ on @dep_list, not @dep_files. (AC_SUBST_PATTERN): Typo fix. (handle_aclocal_m4): Use ACLOCAL_AMFLAGS. (handle_clean): Put -recursive target before -am target. (handle_merge_targets): Put basename of $config_name on @all. Test confsub.test. From Ram