Skip to content
Snippets Groups Projects
Commit b1b8ce10 authored by Sergey Kosukhin's avatar Sergey Kosukhin
Browse files

Rewrite the configure script.

1. Check for FC only if one of the Fortran interfaces is requested.

2. Fail if the Fortran ISO C interface is enabled but FC is not found.

3. Check for F77 only if the C Fortran interface is requested and either FC was
   not found or the user set F77 explicitly. In the latter case, we make sure
   that the generated library is compatible with both FC and F77.

4. Check for Fortran interfaces of MPI and YAXT only when needed and do not fail
   if either of them not found: we can still provide the C Fortran interface.

5. Refactor the Automake conditionals: remove redundant, rename the required in
   a consistent way. Conditionals from acx_options.m4 left unchanged since they
   might affect the integration into CDO.

6. General clean-up and refactoring.

7. Temporarily drop support for the experimental ruby and python interfaces.
parent c064aae5
No related branches found
No related tags found
2 merge requests!34Version 2.2.0,!13Consolidation with CDI-PIO (develop)
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment