Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

For E3SM "core" components

...

More details about the cmake macro system can be found here: https://github.com/E3SM-Project/E3SM/pull/4537

As an alternative to version conditionals, you can manually include any macro you want. As an example, $mach_$compiler$vers.cmake could include $mach_$compiler.cmake via:

`include("${MACROS_DIR}/<mach>_<compiler>.cmake")`

Permanently change Filepaths for a component

...