CIME.BuildTools.configure
This script writes CIME build information to a directory.
The pieces of information that will be written include:
Machine-specific build settings (i.e. the “Macros” file).
File-specific build settings (i.e. “Depends” files).
Environment variable loads (i.e. the env_mach_specific files).
The .env_mach_specific.sh and .env_mach_specific.csh files are specific to a given compiler, MPI library, and DEBUG setting. By default, these will be the machine’s default compiler, the machine’s default MPI library, and FALSE, respectively. These can be changed by setting the environment variables COMPILER, MPILIB, and DEBUG, respectively.
Functions
Add Macros, Depends, and env_mach_specific files to a directory. |
|
Copy any system or compiler Depends files if they do not exist in the output directory If there is a match for Depends.machine_name.compiler copy that and ignore the others |
|
env_mach_specific generation. |
Classes