From f93346c29e86f861c5e233124b3e5a1cda6b49da Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Tue, 8 May 2001 09:46:11 +0000 Subject: [PATCH] * automake.in (&handle_languages): Don't transform %COMPILER%. Use `$lang->compiler' instead of `$pfx' to transform generic %COMPILE% and %LTCOMPILE%. * ext-compile.am: Use %COMPILE%, %LTCOMPILE% and %SOURCE% instead of %COMPILER% and $<. --- ChangeLog | 8 ++++++++ automake.in | 5 ++--- ext-compile.am | 6 +++--- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8de73cc1..f3331bda 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2001-05-08 Akim Demaille + + * automake.in (&handle_languages): Don't transform %COMPILER%. + Use `$lang->compiler' instead of `$pfx' to transform generic + %COMPILE% and %LTCOMPILE%. + * ext-compile.am: Use %COMPILE%, %LTCOMPILE% and %SOURCE% instead + of %COMPILER% and $<. + 2001-05-07 Akim Demaille * automake.in (&handle_languages): Use the same `%transform' for diff --git a/automake.in b/automake.in index 8eb9f0fa..78ef5fa1 100755 --- a/automake.in +++ b/automake.in @@ -1412,9 +1412,8 @@ sub handle_languages 'LTOBJ' => '$@', 'OBJOBJ' => '$@', - 'COMPILER' => $lang->compiler, - 'COMPILE' => '$(' . $pfx . 'COMPILE)', - 'LTCOMPILE' => '$(LT' . $pfx . 'COMPILE)', + 'COMPILE' => '$(' . $lang->compiler . ')', + 'LTCOMPILE' => '$(LT' . $lang->compiler . ')', 'OUTARG' => $outarg, 'LTOUTARG' => $ltoutarg); diff --git a/ext-compile.am b/ext-compile.am index 329939f2..d8f70776 100644 --- a/ext-compile.am +++ b/ext-compile.am @@ -20,14 +20,14 @@ ## LTOUTARG is set to `', or `-o $@'. .%EXT%.o: - $(%COMPILER%) %OUTARG% $< + %COMPILE% %OUTARG% %SOURCE% .%EXT%.obj: ## FIXME: Using cygpath should be somehow conditional. - $(%COMPILER%) %OUTARG% `cygpath -w $<` + %COMPILE% %OUTARG% `cygpath -w %SOURCE%` if %?LIBTOOL% .%EXT%.lo: ## We don't care if there are several `-o', libtool handles it gracefully. - $(LT%COMPILER%) %OUTARG% %LTOUTARG% $< + %LTCOMPILE% %OUTARG% %LTOUTARG% %SOURCE% endif %?LIBTOOL% -- 2.43.5