Skip to content
Snippets Groups Projects
  1. Apr 10, 2024
  2. Feb 01, 2024
  3. Jan 15, 2024
  4. Aug 29, 2023
  5. Jul 19, 2023
  6. Jun 01, 2023
  7. Jan 09, 2023
  8. Nov 22, 2022
  9. Nov 16, 2022
  10. Aug 08, 2022
  11. Aug 20, 2021
  12. Dec 16, 2019
    • Sergey Kosukhin's avatar
      Major refactoring for the building system. · db7d9e56
      Sergey Kosukhin authored and Moritz Hanke's avatar Moritz Hanke committed
      * Custom M4 macro are replaced with those to be used in the new ICON building
        system.
      * Removed cfortran.h: the mangling scheme for Fortran symbols is detected at
        the configure-time.
      * The precious variables for setting flags resuired to enable external
        packages (e.g. MTIME_C_INCLUDE, MTIME_C_LIB, etc.) are renamed to *_CFLAGS
        and *_CLIBS to better reflect their purpose. If those variables are set as
        command-line arguments of the configure script, the script checks only the
        given values literally, i.e. the script does not try to append and check any
        additional linking or compilation flags.
      * The definition of functions declared in yac_lapack_interface.h is moved
        to a separate file yac_lapack_interface.c. And the choice of the interface
        is made with a single preprocessor macro YAC_LAPACK_INTERFACE_ID.
      * The default suffix for include files for libxml2 is
        <XML2_ROOT>/include/libxml2 instead of <XML2_ROOT>/include.
      * The configure script argument '--without-mpi-pack-external' is renamed to
        '--disable-mpi-pack-external' to reflect that it belongs to the section
        'Optional Features' and not to 'Optional Packages'. If the usage of
        MPI_Pack_external is disabled, the corresponding configure-time tests are
        skipped.
      * The configure script argument '--without-regard-for-quality' is renamed to
        '--enable-mpi-checks' (defaults to 'yes'). Previously, the argument allowed
        for ignoring the failures of the configure-time tests of MPI_Pack_external.
        Now the argument allows for skipping the tests at all when specifying a
        valid interactive MPI_LAUNCH command is not possible.
      * MPI_LAUNCH does not have to be a full path to an MPI launcher executable
        anymore: the value of the variable is interpreted as a command.
      * AR, ARFLAGS, and RANLIB are precious variable now and appear in the help
        message of the configure script.
      * The configure script does not try to detect MPI libraries, it only checks
        whether they are available (see comments in configure.ac).
      db7d9e56
  13. Jun 27, 2019
  14. Jan 22, 2019
  15. Nov 05, 2018
  16. Nov 01, 2018
  17. Jan 04, 2018
  18. Feb 12, 2016
Loading