Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 28c655bd | 2003-11-18 20:06:44 | * lib/ylwrap: Do not overwrite headers if they haven't changed. Fix the include guard substitution. * tests/yacc6.test: Augment to run ylwrap, and make sure it does not needlessly update headers. * tests/yacc8.test: Make sure headers are not needlessly updated with ylwrap is not used. Move `test -f foo.o' into the Makefile as `test -f foo.$(OBJEXT)' for portability. | ||
| 21079796 | 2003-11-09 00:10:50 | * lib/mkinstalldirs: Mention automake-patches@gnu.org and bug-automake@gnu.org. * lib/compile, lib/depcomp, lib/elisp-comp, lib/mdate-sh: Likewise. Also add support for --help and --version. * lib/py-compile, lib/ylwrap: Likewise, and reindent. | ||
| ca3050ec | 2003-10-24 19:33:17 | * lib/ylwrap: Typo in regex. | ||
| 7a3333dd | 2002-04-19 20:54:45 | Use 'case' statement to work around ${1+"$@"} problem with Zsh. | ||
| c99b9d90 | 2001-11-01 17:39:39 | * lib/am/lex.am, lib/am/yacc.am: Use the output file name in `#line' and multiple inclusion guards. * lib/ylwrap: Remove debugging code. (input_dir, input_rx): Move where used. Use the output file name in `#line'. | ||
| 3af31127 | 2001-07-17 06:00:37 | * lib/ylwrap: Added special exception. * lib/py-compile: Added license. * lib/mdate-sh: Added special exception. * lib/elisp-comp: Added special exception. * lib/compile: Added special exception. * lib/depcomp: Added special exception. | ||
| 178d1f89 | 2001-07-01 23:46:00 | 2001-07-01 Tim Van Holder <tim.van.holder@pandora.be> * lib/ylwrap: Improve support for DOS paths (and paths containing backslashes in general). | ||
| 081f2d51 | 2001-06-24 03:38:27 | Fix for yacc5.test: * lib/ylwrap: Changed usage. * lib/am/yacc.am: Rewrote to use new substitutions. * lib/am/lex.am: Likewise. * automake.in (handle_languages): Skip files whose language doesn't have a compiler. Handle `define_flag' attribute. Changed '$' to "\$" to aid Emacs fontification. (struct): Added `rule_file'. Removed `derived_autodep'. Added `_target_hook' and `define_flag'. (yacc, yaccxx, lex, lexxx): Set `rule_file', `flags', `compile', and `compiler' attributes. Removed `linker', `derived_autodep', and `ansi' attributes. Added `define_flag'. (yacc, yaccxx): Added `_target_hook'. (saw_extension): Count number of times extension seen. (count_files_for_language): New sub. (saw_sources_p): Use it. (handle_single_transform_list): Allow language rewrite function to return a new source extension. Call target_hook. (yacc_sources, lex_sources): Removed. (initialize_per_input): Don't initialize yacc_sources or lex_sources. (lang_yacc_rewrite): Rewrote. (lang_yaccxx_rewrite): Likewise. (lang_lex_rewrite): Likewise. (lang_lexxx_rewrite): Likewise. (output_yacc_build_rule): Removed. (output_lex_build_rule): Removed. (lang_yacc_finish): Removed build rule generation. (lang_lex_finish): Likewise. (DASH_D_PATTERN): New global. (lang_yacc_target_hook): New function. (_target_hook): New function. (register_language): Default `define_flag'. * tests/yacc5.test: Updated test. * tests/yacc4.test: Exit with status 77 if bison doesn't work. * tests/yacc3.test: Remove bogus `make' invocation. Added test for all YFLAGS variables. | ||
| 16a59b89 | 2001-05-15 03:33:20 | * lib/ylwrap: Fixed quoting on regular expression. Fixes yacc4.test. | ||
| 1be94280 | 2001-05-15 02:21:54 | Fix for yaccvpath.test: * tests/Makefile.am (XFAIL_TESTS): Removed yaccvpath.test. * lib/am/distdir.am (distdir): Always look for file in build directory first. * lib/ylwrap: Quote the `#line' regular expression. * lib/am/yacc.am (%YACC_SUFFIX%%C_SUFFIX%): Reverted earlier change; don't run sed on the generated file. * tests/yaccvpath.test: Create new parser in srcdir. Added test to make sure parser will be rebuilt at dist time. | ||
| adf4c603 | 2001-05-09 03:10:05 | For PR automake/29: * ylwrap: Handle arguments to program. Remove old code that tried to avoid absolute paths and add new code to do it in all cases. Removed ancient logic that tried to deal with relative path. * tests/Makefile.am (TESTS): Added yacc4.test. * tests/yacc4.test: New file. | ||
| a2c34841 | 2000-10-16 09:01:36 | * aclocal.in, aclocal.m4: Standardize FSF Copyright statements. * automake.in, automake.texi: Likewise. * clean-kr.am, clean.am: Likewise. * comp-vars.am: Likewise. * compile, compile.am: Likewise. * data-clean.am: Likewise. * data.am: Likewise. * dejagnu.am: Likewise. * depcomp: Likewise. * depend.am, depend2.am: Likewise. * dist-vars.am, dist.am: Likewise. * elisp-comp: Likewise. * footer.am: Likewise. * header-vars.am, header.am: Likewise. * java-clean.am java.am: Likewise. * kr-extra.am: Likewise. * library.am: Likewise. * libs-clean.am, libs.am: Likewise. * libtool.am: Likewise. * lisp-clean.am lisp.am: Likewise. * ltlib-clean.am ltlib.am: Likewise. * ltlibrary.am: Likewise. * m4/Makefile.in: Likewise. * m4/strtod.m4: Likewise. * mans-vars.am, mans.am: Likewise. * mdate-sh: Likewise. * missing: Likewise. * multilib.am: Likewise. * program.am: Likewise. * progs-clean.am, progs.am: Likewise. * python-clean.am, python.am: Likewise. * remake-hdr.am, remake.am: Likewise. * scripts.am: Likewise. * subdirs.am: Likewise. * tags-clean.am, tags.am: Likewise. * texi-vers.am: Likewise. * texinfos.am: Likewise. * ylwrap: Likewise. | ||
| 5fc0a437 | 1999-06-20 10:40:26 | 1999-06-20 Mark Elbrecht <snowball3@bigfoot.com> * ylwrap: Handle filenames output by the DOS version of Bison. | ||
| bd479e3d | 1999-06-20 10:34:26 | * ylwrap: Be less strict when recognizing DOS paths. From Mark Elbrecht. | ||
| 5a349bba | 1998-07-17 22:00:24 | recognize DOS paths as absolute | ||
| 111a0b97 | 1998-07-17 18:18:00 | ylwrap fix from HJ Lu | ||
| d3db859c | 1997-08-05 23:41:33 | ylwrap patch from Ian | ||
| 624cd5d3 | 1997-08-02 19:30:48 | ylwrap patch from ian | ||
| 7849ac20 | 1997-06-01 19:19:19 | another ylwrap fix from jim meyering | ||
| 61df2818 | 1997-05-27 04:51:07 | ylwrap bug fix | ||
| dbdb2711 | 1997-04-28 00:22:07 | got rid of interlock | ||
| c353c2ba | 1996-10-10 22:26:34 | Various bug fixes | ||
| c19b5620 | 1996-10-06 03:55:55 | Many bug fixes | ||
| bcb69714 | 1996-08-11 16:01:03 | Fixed up interlock. Better C++ support. |