Edit

kc3-lang/automake/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Tom Tromey
    Date : 1996-12-07 02:01:08
    Hash : 02f610ee
    Message : bug fix from Ulrich

  • ChangeLog
  • Fri Dec  6 18:54:10 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* automake.in (handle_configure): Require actual input files, not
    	rewritten input files.  From Ulrich Drepper.
    
    Thu Dec  5 02:52:20 1996  Tom Tromey  <tromey@cygnus.com>
    
    	Suggestion from Mark Galassi:
    	* texinfos.am (DVIPS): New macro.
    	(.dvi.ps): New rule.
    
    	* automake.in (handle_dependencies): Check to make sure
    	--build-directory specified before searching for .P files.
    	(handle_configure): Correctly handle ":" syntax when running
    	config.status.
    
    	* remake.am: Removed rules to regenerate Makefile and Makefile.in;
    	now handled by handle_configure.
    
    	* remake-subd.am: Removed.
    
    	* automake.in (scan_configure): Handle multiple ":"s in AC_OUTPUT
    	arg.
    	(parse_arguments): Ditto.
    	(handle_configure): Ditto.
    	(%other_output_files): Removed.
    	(rewrite_inputs_into_dependencies): New sub.
    	(handle_configure): Use it.
    	(handle_configure): Ditto.
    
    	From Gord Matzigkeit:
    	* automake.in (generate_makefile): Handle ":" in AC_OUTPUT arg.
    	(handle_configure): Ditto.
    
    	* automake.in (handle_single_transform_list): .S is assembly
    	source.  From Anthony Green.
    
    	* automake.in (handle_single_transform_list): Correctly rewrite
    	C++ and Fortran source to objects ending in ".o".  Test
    	cxxo.test.
    
    	* automake.in: Better error message if file missing.
    
    	* aclocal.in (@obsolete_macros): ud_GNU_GETTEXT is obsolete.
    	* automake.in (handle_gettext): Use AM_GNU_GETTEXT, not
    	ud_GNU_GETTEXT.
    	(scan_configure): Ditto.  ud_GNU_GETTEXT is now obsolete.
    
    Wed Dec  4 00:41:23 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* automake.in (scan_configure): Skip empty elements when adding to
    	libsources.  Perl 4 bug reported by Greg A Woods.
    
    	* Makefile.am (perl4-check): New target.
    	(cvs-dist): Run perl4-check.
    
    	Perl 4 fixes.  Reported by Greg A. Woods:
    	* automake.in (file_contents_with_transform): If transform caused
    	all chars to go away, then skip rest of loop.
    	(handle_texinfo): Don't use "next" in arg to
    	file_contents_with_transform.
    	(handle_dependencies): Ditto.
    	(handle_tests): Ditto.
    
    	* m4/regex.m4 (AM_WITH_REGEX): Check for GNU regex in libc.  From
    	Andreas Schwab.
    
    	* automake.in (parse_arguments): Removed --strictness.
    	(handle_dist_worker): Don't use --strictness.
    	(handle_configure): Ditto.
    	(initialize_global_constants): Don't mention --strictness.
    
    	* automake.in (handle_merge_targets): Use all-recursive-am instead
    	of all-recursive-hack.  The latter is ugly, according to Joel
    	Weber.
    
    	* automake.in (handle_emacs_lisp): Push $(ELCFILES) onto @all.
    
    	* automake.in (do_one_clean_target): Allow -local version of clean
    	targets.
    
    Tue Dec  3 18:58:40 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* automake.in (handle_dependencies): Skip C-only lines in
    	depend2.am when appropriate.
    	* depend2.am (.deps/%.P): Omit modification of $o if language is
    	not C.
    
    Tue Dec  3 11:29:01 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
    
    	* compile-kr.am: Quote arguments to echo.
    
    	* progs.am: Fix up problems when LIBTOOL is not defined (by
     	setting shell variable instprog to the installation program).
    
    	* aclocal.in (scan_file): Allow the acinclude.m4 file to override
    	any other macro files (but still prevent multiple definitions
    	within acinclude.m4).
    
    Tue Dec  3 10:40:48 1996  Tom Tromey  <tromey@cygnus.com>
    
    	From Ulrich Drepper:
    	* automake.in (handle_emacs_lisp): Typo fix.
    	(scan_configure): Only recognize VERSION after whitespace.
    
    	* texinfos.am: install-info requires path to info file.
    
    	* progs.am: Use @LIBTOOL@, not $(LIBTOOL).
    
    	* automake.in (am_install_var): If -ltlibs passed, substitute
    	@LIBTOOL@.
    
    Mon Dec  2 13:51:11 1996  Gordon Matzigkeit  <gord@gnu.ai.mit.edu>
    
    	* automake.in (get_object_extension): Unshift ansi2knr onto the
     	all target, so that it builds before any other targets.
    	[de_ansi_objects]: Delete, since unshifting ansi2knr is an easier
    	solution.
    
    Mon Dec  2 12:13:27 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* Released 1.1i.
    
    	From Janos Farkas:
    	* automake.in (handle_texinfo): Must quote $ for make.
    
    Sun Dec  1 15:08:09 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* automake.in (handle_configure): Correctly handle common case of
    	multiple non-Makefiles in AC_OUTPUT.  Require all input files when
    	using ":" syntax.
    
    Sun Nov 24 00:33:50 1996  Tom Tromey  <tromey@cygnus.com>
    
    	* automake.in (handle_source_transform): Don't define
    	EXTRA_prog_SOURCES unnecessarily.  Test extra2.test.
    
    	* automake.in (initialize_per_input): New variables
    	included_generic_compile, included_knr_compile,
    	included_libtool_compile.
    	(get_object_extension): Use them.
    
    	* automake.in (handle_single_transform_list): Removed
    	Objective-C/C++ support (didn't really work anyway).
    	(handle_single_transform_list): Handle assembly specially.
    
    	* automake.in (handle_yacc_lex_cxx): Set --mode=compile or
    	--mode=link when running libtool.
    
    	* ltlibs.am: Set --mode=install when running libtool.
    	(uninstall-@DIR@PROGRAMS): Set --mode=uninstall when running
    	libtool.
    	* libtool.am (.c.lo): Set --mode=compile when running libtool.
    	* progs.am: Set --mode=install when running libtool.
    
    	Fix for bug reported by Fran