From: Akim Demaille Date: Mon, 9 Apr 2001 09:43:56 +0000 (+0000) Subject: * automake.in (&handle_source_transform): Fix pr72: don't define X-Git-Tag: handle-languages~109 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2f7401af42afbf4efab5f43879bf3f0836876a82;p=thirdparty%2Fautomake.git * automake.in (&handle_source_transform): Fix pr72: don't define $linker if there are no @files. --- diff --git a/ChangeLog b/ChangeLog index 830b28d3d..8583dcceb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2001-04-09 Akim Demaille + + * automake.in (&handle_source_transform): Fix pr72: don't define + $linker if there are no @files. + 2001-04-09 Akim Demaille Avoid reading twice header-vars.am as now macro_define @@ -25,7 +30,6 @@ variables. Use `next' to skip nonexistent variables. - 2001-04-09 Akim Demaille * automake.in (&variable_dump): If a variable is undefined, say @@ -36,7 +40,6 @@ a variable. (&read_main_am_file): Perform a deep copy of %conditional. - 2001-04-09 Akim Demaille * automake.in (&variable_defined): Some callers, e.g., diff --git a/automake.in b/automake.in index 79ab36e9f..f266cdcab 100755 --- a/automake.in +++ b/automake.in @@ -1905,7 +1905,9 @@ sub handle_source_transform my ($temp, @result) = &handle_single_transform_list ($var, $one_file, $obj, @files); - $linker = $temp if $linker eq ''; + # If there are no files to compile, don't require a linker (yet). + $linker ||= $temp + if @files; # Define _OBJECTS conditionally. &define_pretty_variable ($xpfx . $one_file . '_OBJECTS',