⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 这是一个自动生成MAKEFILE的工具。相信大家都听说过。在LINUX工程项目里是很好的帮手。希望对大家有点帮助。
💻
📖 第 1 页 / 共 5 页
字号:
	(resolve_linker): New function.	(handle_single_transform_list): Rewrote to use lang_X_rewrite	functions.  Changed meaning of first argument.	(initialize_per_input): Removed seen_any_source.  Initialize	language_scratch, extension_seen.  Removed cxx_extensions,	seen_c_source, dir_holds_headers, dir_holds_sources.	(handle_source_transform): Don't compute $objpat.  Pass $obj	directly to handle_single_transform_list.	(handle_built_sources): Fixed call to	handle_single_transform_list.	(lang_c_finish): New function.	(lang_cxx_finish): Likewise.	(lang_header_finish): Likewise.	(lang_yacc_finish): Likewise.	(lang_yaccxx_finish): Likewise.	(lang_lex_finish): Likewise.	(lang_lexxx_finish): Likewise..	(lang_asm_finish): Likewise.	(lang_fortran_finish): Likewise.	(yacc_lex_finish_helper): Likewise.	(libtool_compiler): Likewise.	(saw_extension): New function.	(handle_lib_objects_cond): Use saw_extension, not old variables.	(handle_yacc_lex_cxx): Removed.	(finish_languages): New function.	(get_object_extension): Don't set dir_holds_sources.	(handle_headers): Don't set dir_holds_headers.  Instead, call	saw_extension.	(saw_sources_p): New function.	(handle_tags): Use it.	(handle_dependencies): Likewise.	(cxx_extensions): New function.	(handle_dependencies): Use it.	(generate_makefile): Call finish_languages, not	handle_yacc_lex_cxx.1998-05-24  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>	* texi-vers.am: Use the correct target names.  Fix generation of	stamp file.	* automake.in (handle_tests): In commands generating site.exp copy	the old contents from site.exp, not site.bak, which does not	exist.Tue Sep 29 00:10:22 1998  Tom Tromey  <tromey@cygnus.com>	Fixed noinst.test again:	* automake.in (do_one_merge_target): Special-case `install-am'.	(handle_merge_targets): Don't compute @install variable.	Fixes for recurs2.test.  Report from Jim Meyering.	* automake.in (vars_scanned): Define globally.	(variable_value_as_list_worker): Delete $var entry in	%vars_scanned after local work is done.1998-05-26  Marcus G. Daniels  <mgd@ute.santafe.edu>	* automake.in: New pattern: INCLUDE_PATTERN.	(read_am_file):  Make AM_FILE a local filehandle.	For INCLUDE_PATTERN, store included paths on @include_stack and call	read_am_file with argument.	(handle_configure): When printing the dependencies for	Makefile.in, print the items on include_stack (if any) as	dependencies, too.	* automake.texi: Make a command index `cm' that goes into the	concept index.  Put if, endif, else, and include in the command index.	(Include): Show usage of include directive.Mon Sep 28 00:03:45 1998  Tom Tromey  <tromey@cygnus.com>	`.' in SUBDIRS changes order of builds:	* Makefile.am (SUBDIRS): Added `.'.  Put tests last.	* tags.am (TAGS): Don't look for TAGS file in `.'.	* automake.texi (Top level): Document SUBDIRS change.	* automake.in (handle_installdirs): Create separate installdirs-am	target.	(handle_merge_targets): Don't put all-am onto @all.  Fixed error	message.  Correctly handle install-info.  Give error if	install-info-local inappropriately defined.  Don't special-case	install-data, install-exec, install, uninstall, or all.	(handle_subdirs): Don't push `-recursive' target names onto	corresponding lists.	(do_one_merge_target): Always define `-am' form of rule, and point	ordinary form to `-am' or `-recursive' as appropriate.	Special-case `all'.	(do_check_merge_target): Generate check-am target.	(handle_dist_worker): Use target_defined.	(handle_dist): Likewise.	(handle_merge_targets): Likewise.	(do_one_merge_target): Likewise.	(do_check_merge_target): Likewise.	(do_one_clean_target): Likewise.	(initialize_per_input): Initialize $all_target.	(do_one_clean_target): Always generate -am form of rule; other	changes for new SUBDIRS change.	(handle_clean): Always generate clean-am form of rule.	(handle_tags): Only build subdir if not `.'.	(handle_dist_worker): Skip `.' directory.	* subdirs.am: Allow `.' to be specified in SUBDIRS.Sun Sep 27 20:02:21 1998  Tom Tromey  <tromey@cygnus.com>	* automake.texi (Dist): Document EXTRA_DIST change.	* automake.in (handle_dist_worker): Allow subdirs in EXTRA_DIST.	* automake.in (handle_ltlibraries): Wrote better comment about	EXTRA_LTLIBRARIES.	* automake.texi (Invoking Automake): Document --copy.	* automake.in (copy_missing): New global.	(parse_arguments): Recognize --copy/-c.	(require_file_internal): Handle $copy_missing.  Fixed error	message.	(initialize_global_constants): Document -c/--copy.	* automake.texi: Document LIBOBJS trick.	* automake.in (handle_dist_worker): If DIST_SUBDIRS defined, use	it even when SUBDIRS not conditional.	* automake.in (quote_cond_val): Turn tabs into \003.	(unquote_cond_val): Turn \003 back into tabs.  Fixes test	cond6.test.	* automake.in (read_am_file): Treat backslash-newline as	whitespace.  Test parse.test.Sat Sep 26 19:31:22 1998  Tom Tromey  <tromey@cygnus.com>	* configure: Rebuilt.	* configure.in: Upped version to 1.3c.	Track recent autoconf changes:	* m4/Makefile.in: Rebuilt.	* m4/Makefile.am (m4data_DATA): Updated for deleted files.	* m4/init.m4 (AM_INIT_AUTOMAKE): Use AC_PROG_INSTALL.	* m4/mingw.m4: Removed.	* m4/cygwin.m4: Removed.	* m4/install.m4: Removed.	* m4/exeext.m4: Removed.	* automake.in (scan_one_configure_file): Don't look for	AM_EXEEXT.	(check_cygnus): Only mention AC_EXEEXT.	(obsolete_macros): Mention AM_PROG_INSTALL, AM_EXEEXT,	AM_CYGWIN32, AM_MINGW32.	($seen_prog_install): Changed interpretation; changed all users.	(scan_one_configure_file): Don't look for AM_PROG_INSTALL.	($scripts_installed): Removed.	(handle_scripts): Use local $scripts_installed.	* aclocal.in (obsolete_macros): Added AM_PROG_INSTALL, AM_EXEEXT,	AM_CYGWIN32, AM_MINGW32.Mon Jul  6 14:52:49 1998  Ian Lance Taylor  <ian@cygnus.com>	* compile.am (mostlyclean-compile): If OBJEXT, remove *.$(OBJEXT)	along with *.o.Thu May 28 18:49:47 1998  Ian Lance Taylor  <ian@cygnus.com>	* automake.in (seen_objext): New variable.	(get_object_extension): If seen_objext, use .$(OBJEXT) rather than	.o.  When including compile.am, keep or discard OBJEXT lines	according to whether seen_objext is set.  If seen_objext, add .obj	to @suffixes.  If seen_objext, use .$(OBJEXT) rather than .o when	building ansi2knr.	(handle_yacc_lex_cxx): If seen_objext, add a rule to create .obj	files.  If seen_objext, use .$(OBJEXT) rather than .o when	building ansi2knr.	(scan_one_configure_file): Check for .obj as well as .o in	LIBOBJS.  Set seen_exeext if we see AC_EXEEXT.  Look for	AC_OBJEXT, and if found set seen_objext and set OBJEXT in	configure_vars.	(check_cygnus): Change error message to permit AC_EXEEXT.	* compile.am: Add OBJEXT lines for .c.obj compilation.	* Makefile.in: Rebuild.	* m4/Makefile.in: Rebuild.	* tests/Makefile.in: Rebuild.Mon Sep 11 16:07:55 1997  Chris Provenzano <proven@cygnus.com>	* header-vars.am: SHELL=@SHELL@	Ran aclocal, autoconf, and automake.Sat Sep 26 16:31:29 1998  Tom Tromey  <tromey@cygnus.com>	* ltlib.am: Use $(INSTALL) and not $(INSTALL_DATA).Mon Sep 14 08:27:38 1998  Per Cederqvist  <ceder@lysator.liu.se>	* automake.in (handle_texinfo): The logic for when to provide	texinfo.tex was broken.  Attempt to fix.Mon Sep 14 00:55:12 1998  Per Cederqvist  <ceder@lysator.liu.se>	Fix for Dynix 3.1.1.	* automake.in (handle_yacc_lex_cxx): Transform "# " to "#line"; 	some compilers (such as /bin/cc on Dynix 3.1.1) don't accept the 	output from the preprocessor.Tue Aug 25 18:40:51 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_tests): Don't create site.exp target if it	is already in Makefile.am.Sun Aug 16 23:26:26 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_configure): Use @inputs, not	@rewritten_inputs, when constructing CONFIG_FILES.  Use different	list to test for file existence.  Test colon6.test.	(rewrite_inputs_into_dependencies): Added add_srcdir argument.	Updated all callers.Wed Aug 12 14:16:57 1998  Tom Tromey  <tromey@cygnus.com>	* Released 1.3b.Tue Aug 11 12:18:59 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_clean): Added missing close-paren.  Quote	`$' so it doesn't expand when replacing.  From Markus	F.X.J. Oberhumer.	* aclocal.in (usage): Changed bug address.	* automake.in (usage): Changed bug address.	* clean.am (distclean-generic): Don't mention	DISTCONFIGCLEANFILES.  From Markus F.X.J. Oberhumer.Mon Aug 10 20:57:35 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_yacc_lex_cxx): Redirect ansi2knr output to	correct file.  From Kave Ghazi.Sun Aug  2 16:05:16 1998  Tom Tromey  <tromey@cygnus.com>	* Released 1.3a.	* config.sub, config.guess, texinfo.tex: New versions from FSF.Sun Jul 19 00:04:25 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (variable_conditions): Initialize %vars_scanned.	(variable_conditions_sub): Check it.  Test cond5.test.Sat Jul 18 00:24:14 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (variable_value_as_list_worker): Renamed from	variable_value_as_list.  Set entry in vars_scanned, and give error	if variable recursively defined.  Test recurs.test.	(value_to_list): Call it instead.	(variable_value_as_list): New function.	* automake.in (variable_conditions_sub): If var is not	conditional, but does have conditional subvariables, then return	value should be all permutations of subvariable conditions.  Test	cond4.test.	(handle_source_transform): Define _OBJECTS variable with each	condition; no need to define multiple new variables.Fri Jul 17 12:56:14 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (am_install_var): Use DESTDIR, not DATADIR.  From	Motoyuki Kasahara.	* automake.in (scan_dependency_file): Recognize DOS-style paths as	absolute.	* ylwrap: Recognize DOS-style paths as absolute.  From Ian Lance	Taylor.Fri Jul 17 07:37:20 1998  H.J. Lu  (hjl@gnu.org)	* ylwrap: Don't use absolute path if the input is in the	current directory.Fri Jul 17 11:58:27 1998  Ian Lance Taylor  <ian@cygnus.com>	* automake.in: Use $(AM_MAKEFLAGS) in every invocation of $(MAKE).  	* subdirs.am: Likewise.Thu Jul 16 18:09:03 1998  Ian Lance Taylor  <ian@cygnus.com>	* remake.am (config.status): Depend upon	$(CONFIG_STATUS_DEPENDENCIES).	* automake.in (handle_configure): Examine	CONFIG_STATUS_DEPENDENCIES.Tue Jul 14 13:37:48 1998  Tom Tromey  <tromey@cygnus.com>	* Makefile.am: Always look in srcdir for automake.in.Tue Jun 23 14:00:27 1998  Ian Lance Taylor  <ian@cygnus.com>	* progs.am: Don't let $(EXEEXT) interfere with $(transform).	Report from Mike Stump <mrs@wrs.com>.Tue Jun  2 13:27:34 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (scan_one_configure_file): Make CONFIGURE file	handle local.  From Kevin Street.	* automake.in (read_am_file): Error if blank line or comment	follows trailing backslash.  Test syntax.test.	(file_contents_with_transform): Likewise.Thu May 28 18:49:47 1998  Ian Lance Taylor  <ian@cygnus.com>	* automake.in (handle_configure): Always use $(SHELL) when running	config.status.Mon Jun  1 14:23:29 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_yacc_lex_cxx): Use AM_CPPFLAGS, AM_CXXFLAGS,	AM_CFLAGS.	(output_yacc_build_rule): Use AM_YFLAGS, AM_LFLAGS.	(handle_dependencies): Don't define CXXMKDEP.	* clean.am (mostlyclean-generic): Prefix rule with MOSTLYCLEAN.	(clean-generic): Prefix rule with CLEAN.	(distclean-generic): Prefix rule with DISTCLEAN.	(maintainer-clean-generic): Prefix rule with MAINTAINERCLEAN.	BUILT_SOURCES now handled in automake itself.	* automake.in (initialize_per_input): Initialize	maintainer_clean_files.	(handle_yacc_lex_cxx): Put lex and yacc output files onto	@maintainer_clean_files.	(handle_clean): Handle @maintainer_clean_files.  Transform	clean.am when installing; try to remove unnecessary tests in	generated code.	* automake.in (do_check_merge_target): Only generate $(MAKE)	command if there are check targets to make.  Report from Karl	Heuer.Sun May 17 23:05:55 1998  Tom Tromey  <tromey@cygnus.com>	* aclocal.in (write_aclocal): Fixed generated copyright message.	From Eleftherios Gkioulekas.	* automake.in (parse_arguments): Typo fix from Paul D. Smith.Fri May  8 12:14:03 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_yacc_lex_cxx): Put lex and yacc output files	onto @clean.Wed May  6 01:18:05 1998  Tom Tromey  <tromey@cygnus.com>	* header-vars.am (DESTDIR): Changed from DISTDIR.Fri Apr 24 10:16:20 1998  Tom Tromey  <tromey@cygnus.com>	* libs.am: Don't display loop while it runs.Sun Apr  5 13:58:24 1998  Tom Tromey  <tromey@cygnus.com>	* Released 1.3.	* automake.in (handle_options): Correctly handle trailing alpha 	version letter or lack thereof.  Test version3.test.	* automake.in (am_conf_line_warning): Perl 4 fixlet; typo fix.	* automake.in (handle_ltlibraries): Examine _DEPENDENCIES	variable.  Report from Chris Provenzano.  Test library.test.	(handle_libraries): Likewise.	* m4/lex.m4: Allow AM_PROG_LEX to be called with no arguments.Sun Apr  5 13:54:25 1998  Alexandre Oliva <oliva@dcc.unicamp.br>	* automake.in (scan_one_configure_file): Only warn about	AC_DECL_YYTEXT and AC_PROG_LEXX.	(am_conf_line_warning): New function.Fri Apr  3 15:43:46 1998  Doug Evans  <devans@seba.cygnus.com>	* automake.in (handle_configure): Fix setting of colon_infile	in case where multiple files are used to build Makefile.	[ Test colon5.test ]Fri Apr  3 13:07:58 1998  Tom Tromey  <tromey@cygnus.com>	* ansi2knr.c, texinfo.tex: New versions from respective	maintainers.	* automake.in (scan_one_configure_file): Exclude INSTALL_DATA from	configure_vars.  Test instdata.test.Tue Mar 31 21:07:42 1998  Tom Tromey  <tromey@cygnus.com>	* automake.in (handle_yacc_lex_cxx): Changed to use new version of	ansi2knr.	* ansi2knr.c: New version from L. Peter Deutsch.Thu Mar 26 11:00:04 1998  Tom Tromey  <tromey@cygnus.com>	* m4/exeext.m4: Correctly eliminate bad cases when computing	am_cv_exeext.  Report from Markus F.X.J. Oberhumer.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -