bug-automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#8635: Some Fortran files don't have the extensions automake wants


From: Ralf Wildenhues
Subject: bug#8635: Some Fortran files don't have the extensions automake wants
Date: Mon, 09 May 2011 21:33:36 +0200

* Stefano Lattarini wrote on Mon, May 09, 2011 at 02:11:53PM CEST:
> --- a/automake.in
> +++ b/automake.in
> @@ -939,7 +939,7 @@ register_language ('name' => 'f77',
>                  'lder' => 'F77LD',
>                  'ld' => '$(F77)',
>                  'pure' => 1,
> -                'extensions' => ['.f', '.for']);
> +                'extensions' => ['.f']);
>  
>  # Fortran
>  register_language ('name' => 'fc',
> @@ -957,7 +957,7 @@ register_language ('name' => 'fc',
>                  'lder' => 'FCLD',
>                  'ld' => '$(FC)',
>                  'pure' => 1,
> -                'extensions' => ['.f90', '.f95', '.f03', '.f08']);
> +                'extensions' => ['.for', '.f90', '.f95', '.f03', '.f08']);
>  
>  # Preprocessed Fortran
>  register_language ('name' => 'ppfc',

Sorry, but this is not a good change, and it is backward-incompatible
(even if .for might not have been used much in practice).

My intention with the recent Autoconf Fortran changes was to go ahead
and let Automake grab those extensions for $(FC) for which an
AC_FC_SRCEXT was issued.  And assume preprocessing for those where
AC_FC_PP_SRCEXT was issued for.  But that is a bigger change.

Cheers, and sorry for my really slow catchup
(also, all of my mail from yesterday got stuck somewhere...)
Ralf





reply via email to

[Prev in Thread] Current Thread [Next in Thread]