Edit

kc3-lang/automake/ChangeLog

Branch :

  • Show log

    Commit

  • Author : Tom Tromey
    Date : 1996-05-29 01:28:06
    Hash : b499e97e
    Message : Moved to 1.0

  • ChangeLog
  • Tue May 28 19:27:11 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* configure.in (VERSION): Upped to 1.0.
    
    Sat May 25 10:19:53 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_tests): Handle dejagnu.
    	(handle_options): Recognize dejagnu option.
    
    	* dejagnu.am: New file.
    
    Thu May 23 10:01:13 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_dist): Run installcheck target from
    	distcheck.
    
    	* configure.in (VERSION): Upped to 0.34.
    
    	* automake.in (scan_configure): Always allow upgrading to
    	fp_PROG_INSTALL.  Test fpinstall.test.
    
    Wed May 22 14:45:28 1996  Joshua Cowan  <jcowan@hermit.reslife.okstate.edu>
    
    	(handle_dist): Make `distcheck' check `install' target, too.
    
    Wed May 22 09:49:27 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (initialize_per_input): Don't initialize
    	$output_directory here; initialize it globally.  From Joshua
    	Cowan.  Test outdir.test.
    
    Sat May 18 10:57:40 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_tests): Don't push TESTS onto dist_common.
    	(initialize_global_constants): Put install-sh and mkinstalldirs
    	into @common_files.  Test insh2.test.
    
    Fri May 17 09:02:02 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_source_transform): Don't generate _OBJECTS
    	when no source files specified.  Test number.test.
    
    	From Joerg-Martin Schwarz:
    	* automake.in (seen_package, seen_version): New globals.
    	(scan_configure): Look for PACKAGE= and VERSION=.
    
    	* automake.in (handle_options): Recognize dist-zip.
    	(handle_dist): Handle dist-zip.
    	(handle_options): Use ' ', not \s+, with split.  Test
    	backsl.test.
    	(handle_source_transform): Likewise.
    	(handle_lib_objects): Likewise.
    	(handle_libraries): Likewise.
    	(handle_texinfo): Likewise.
    	(handle_man_pages): Likewise.
    	(handle_subdirs): Likewise.
    	(handle_gettext): Likewise.
    	(handle_footer): Likewise.
    	(handle_tests): Likewise.
    	(scan_configure): Likewise.
    	(am_install_var): Likewise.
    
    	* Makefile.am (TAGS_DEPENDENCIES): New macro.
    
    	* tags.am (tags-recursive): New target.
    	(TAGS): Depend on it.
    
    	* automake.in (handle_tags): Put tags-recursive on @phony.
    
    	* tags-subd.am (TAGS): Depend on HEADERS, SOURCES,
    	TAGS_DEPENDENCIES.
    	* tags.am (TAGS): Depend on HEADERS, SOURCES, TAGS_DEPENDENCIES.
    
    Thu May 16 09:21:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* remake.am (configure): Depend on $(CONFIGURE_DEPENDENCIES).
    
    	* automake.in (scan_configure): Look for install-sh and
    	mkinstalldirs here.
    	(initialize_global_constants): Moved mdate-sh from
    	common_sometimes to common_files.  Test mdate2.test.
    
    Tue May 14 21:52:01 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (seen_maint_mode): New global.
    	(scan_configure): Handle jm_MAINTAINER_MODE.
    	(read_am_file): Handle seen_maint_mode.
    	(file_contents_with_transform): Handle seen_maint_mode.
    	(handle_source_transform): Changed interface, all callers.
    
    	From Jim Meyering:
    	* remake-hdr.am, remake-subd.am, remake.am, texi-version.am:
    	Handle @MAINT@.
    	* aclocal.m4 (jm_MAINTAINER_MODE): New macro.
    
    	* automake.in (handle_configure): Check $config_aux_dir against
    	empty string.  From Markku Rossi.  Test mkinstall.test.
    
    Fri May 10 14:38:47 1996  Gord Matzigkeit  <gord@gnu.ai.mit.edu>
    
    	* automake.in (distcheck): Added new rule to top level
    	Makefile.in.
    
    Wed May  8 21:57:21 1996  Gord Matzigkeit  <gord@gnu.ai.mit.edu>
    
    	* automake.in (scan_configure): Make sure that gm_PROG_LIBTOOL
    	sets seen_ranlib.
    	(generate_makefile): libtool, config.sub, and config.guess should
    	only ever appear in the top directory of a package.
    
    Tue May 14 10:24:30 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (initialize_global_constants): Added libversion.in
    	to @common_files.
    
    	* configure.in (VERSION): Upped to 0.33.
    
    	* automake.in (am_install_var): Fixed problem in EXTRA_ handling.
    	Test extra.test.
    
    Mon May 13 10:41:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* install-sh (transformbasename): Correct misspelling of
    	transformbasename.  From Ian Lance Taylor.
    
    Sat Apr 27 11:39:10 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_configure): Set mkinstalldirs variable
    	here.
    	(handle_dist_worker): Explicitly set distdir in subdir makes.
    	(handle_dist): Handle separate distdir target.
    	(handle_dist_worker): Only generate distdir target.
    
    	* texinfos.am (install-info): Use $(mkinstalldirs).
    	* scripts.am (install-@DIR@SCRIPTS): Use $(mkinstalldirs).
    	* programs.am (install-@DIR@PROGRAMS): Use $(mkinstalldirs).
    	* libraries.am (install-@DIR@LIBRARIES): Use $(mkinstalldirs).
    	* header.am (install-@DIR@HEADERS): Use $(mkinstalldirs).
    	* data.am (install-@DIR@DATA): Use $(mkinstalldirs).
    
    	* automake.in (read_am_file): Set mkinstalldirs variable.
    	(handle_man_pages): Use it.
    	(handle_installdirs): Ditto.
    
    Fri Apr 26 15:10:48 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_man_pages): Fix mkinstalldirs invocation.
    
    Thu Apr 25 18:40:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_dist_worker): Use $(TAR), not tar.
    	(handle_merge_targets): Make sure config header is built before
    	recursing into subdirs.
    	(handle_libraries): Generate LIBFILES for check_LIBRARIES.
    	(handle_merge_targets): Handle case where nothing is installed but
    	something must be built -- "make install" must still work.
    
    	* dist-vars.am (TAR): New macro.
    
    	* automake.in (scan_configure): Support AC_REPLACE_GNU_GETOPT.
    	(handle_configure): Require stamp-h.in when config header used.
    
    Tue Apr 23 17:57:13 1996  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
    
    	* doc/mdate-sh: Extract the last field from the date output, not
     	the sixth, which will fail when the timezone name has more than
     	one word or is missing.
    
    Wed Apr 24 20:29:26 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (am_install_var): Use delete, not undef, to remove
    	EXTRA entry.  From Gord Matzigkeit.
    
    Mon Apr 22 17:48:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (read_am_file): Handle case where last line doesn't
    	end in newline.
    
    Tue Apr  9 22:53:16 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (variable_defined): New function.
    	(read_am_file): Ensure a blank line comes before starting comments
    	from Makefile.am.
    	(initialize_per_input): Initialize %targets.
    	(read_am_file): Set appropriate entry in %targets.
    	Many changes to use variable_defined.
    	(check_gnu_standards): Only require ChangeLog at top level.  From
    	Gord Matzigkeit.
    	(handle_tests): check-TESTS depends on $(TESTS).  From Gord
    	Matzigkeit.
    
    Mon Apr  8 22:51:41 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (parse_arguments): Added short options.
    	(initialize_global_constants): Ditto.
    
    Fri Apr  5 00:22:14 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* mkinstalldirs (errstatus): Don't necessarily die if mkdir
    	fails.
    
    	* automake.in (handle_source_transform): Typo fix.
    
    Thu Apr  4 15:10:50 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (handle_dist_worker): Renamed dist-local to
    	dist-hook.
    	(handle_merge_targets): Added install-data-hook and
    	install-exec-hook.
    	(handle_source_transform): Handle EXTRA_prog_SOURCES form.
    
    	* automake.in (handle_scripts): Never allow scripts_installed to
    	become 0.
    
    	* scripts.am (install-@DIR@SCRIPTS): Scripts can be found in
    	srcdir.
    
    	* automake.in (generate_makefile): Derived file names from given
    	input; don't assume Makefile.in and Makefile.am.
    	(am_file_name, in_file_name): New globals.
    	(read_am_file): Use them.
    
    	* program.am (@PROGRAM@): Use transformed program name.
    
    	* remake-hdr.am (stamp-h): Actually touch stamp-h.
    
    Wed Apr  3 15:16:06 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (require_file_internal): Use correct file for error
    	messages.  Test insh.test.
    
    Mon Apr  1 09:47:44 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* texinfos.am (.texi.info): Build output file in srcdir.
    
    	* automake.in (require_file_internal): If $dir is ".",then look in
    	relative directory.
    	(handle_texinfo): Canonicalize name of texi file before looking
    	for dependency variable.
    
    Thu Mar 28 08:33:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (require_conf_file_with_conf_line): Yet another
    	function of this form.
    	(libtool_line): New variable.
    	(handle_libraries): Handle libtool.
    
    	* libraries-vars.am: Removed.
    
    	* automake.in (seen_libtool): New variable.
    	(scan_configure): Look for gm_PROG_LIBTOOL or AC_PROG_LIBTOOL.
    
    	* automake.in (handle_dist_worker): Handle dist-local.
    
    	* Makefile.am (maintainer-check): Do "make check" after all syntax
    	checks.
    
    	* texi-version.am (stamp-@VTI@): Look for mdate-sh in appropriate
    	directory.
    
    	* automake.in ($seen_arg_prog): New global.
    	(handle_programs): Error if AC_ARG_PROGRAM not seen.
    	(handle_scripts): Ditto.
    	(handle_configure): mkinstalldirs now a config file.
    	(handle_installdirs): Find mkinstalldirs in config_aux_dir.
    	(handle_dist_worker): Removed DIST_SUBDIRS.
    	(require_file_path): New variable.
    	(require_file_with_conf_line): Set it.
    	(require_file_with_line): Ditto.
    	(require_file): Ditto.
    	(require_file_internal): Incorporated code from
    	require_config_file.
    	(require_config_file): Rewrote.
    	(require_conf_file_with_line): New function.
    	(handle_texinfo): Use it for mdate-sh.
    	(handle_texinfo): Look for mdate-sh in appropriate directory.
    
    Tue Mar 26 13:47:54 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* Makefile.am (cvs-dist): Find NEWS in srcdir.
    	* automake.in (handle_dist_worker): Find NEWS in srcdir.
    	($RULE_PATTERN): Include chars "$(){}/" in allowable patterns in a
    	rule.
    	(require_config_file): Set config_aux_path when file found.
    	($config_aux_dir): New variable.
    	(require_config_file): Set it.
    	(handle_man_pages): Find mkinstalldirs in config_aux_dir.
    
    Mon Mar 25 15:32:57 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* data.am (install-@DIR@DATA): Also allow data to be in build
    	directory.
    
    Sun Mar 24 19:56:28 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (am_install_var): Don't look in EXTRA_primary
    	variable any more; it is handled in the main loop.
    
    Wed Mar 20 16:22:35 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* data.am (install-@DIR@DATA): Find data in srcdir.
    
    Fri Mar 15 18:30:31 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* automake.in (require_config_file): Use correct filename when
    	looking for errors.  Also, install file in `.' if not found.  Bug
    	reported by Gord Matzigkeit.  Test installsh.test.
    
    Thu Mar 14 09:28:21 1996  Tom Tromey  <tromey@creche.cygnus.com>
    
    	* Makefile.am (cvs-diff): New target.
    
    	Fix for bug when install var substitutes empty.  Test empty.test.
    	* header.am (install-@DIR@HEADERS): Allow empty list of headers.
    	(uninstall-@DIR@HEADERS): Ditto.
    	* scripts.am (install-@DIR@SCRIPTS): Allow empty list of scripts.
    	(uninstall-@DIR@SCRIPTS): Ditto.
    	* libraries.am (install-@DIR@LIBRARIES): Allow empty list of
    	libraries.
    	(uninstall-@DIR@LIBRARIES): Ditto.
    	* data.am (install-@DIR@DATA): Allow empty list of data.
    	(uninstall-@DIR@DATA): Ditto.
    	* programs.am (install-@DIR@PROGRAMS): Added missing semicolon.
    	From Fran