This is the mail archive of the
automake-cvs@sources.redhat.com
mailing list for the automake project.
automake ./ChangeLog ./automake.in lib/am/depe ...
- From: adl at sourceware dot cygnus dot com
- To: automake-cvs at sourceware dot cygnus dot com
- Date: 16 Nov 2001 10:25:58 -0000
- Subject: automake ./ChangeLog ./automake.in lib/am/depe ...
CVSROOT: /cvs/automake
Module name: automake
Changes by: adl@sources.redhat.com 2001-11-16 02:25:58
Modified files:
. : ChangeLog automake.in
lib/am : depend2.am lex.am yacc.am
Log message:
At every place where an "$extension" is used, include the leading
dot in the extension, don't hardcode it when building the filename.
That will make any support for a dot-less extension easier to add.
* automake.in (SUFFIX_RULE_PATTERN): Include extension dots in
backref groups.
("main"): Prepend a '.' to the supported extensions of all
languages (e.g. 'c' becomes '.c').
(handle_languages, handle_single_transform_list,
handle_lib_objects_cond, handle_headers, derive_suffix,
rule_define): Do not add a dot
before extensions, and include dots in matching groups.
* lib/am/depend2.am (.%EXT%.o, .%EXT%.obj, .%EXT%.lo): Rename as ...
(%EXT%.o, %EXT%.obj, %EXT%.lo): ... these.
* lib/am/lex.am (.%EXT%.%DERIVED-EXT%): Rename as ...
(%EXT%%DERIVED-EXT%): ... this.
* lib/am/yacc.am: Likewise.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/automake/ChangeLog.diff?cvsroot=automake&r1=1.1654&r2=1.1655
http://sources.redhat.com/cgi-bin/cvsweb.cgi/automake/automake.in.diff?cvsroot=automake&r1=1.1233&r2=1.1234
http://sources.redhat.com/cgi-bin/cvsweb.cgi/automake/lib/am/depend2.am.diff?cvsroot=automake&r1=1.39&r2=1.40
http://sources.redhat.com/cgi-bin/cvsweb.cgi/automake/lib/am/lex.am.diff?cvsroot=automake&r1=1.4&r2=1.5
http://sources.redhat.com/cgi-bin/cvsweb.cgi/automake/lib/am/yacc.am.diff?cvsroot=automake&r1=1.7&r2=1.8