208 | | Before the compilation, the script will modify the environment by loading modules set in a machine dependent file in `ARCH` directory. |
| 208 | See here some examples for compilation: |
| 209 | {{{ |
| 210 | cd modipsl/config/ConfigName |
| 211 | |
| 212 | Default compilation, default resolution and in production mode will be set: |
| 213 | ./compile_ConfigName.sh |
| 214 | |
| 215 | Compilation in debug mode, default resolution: |
| 216 | ./compile_ConfigName.sh -debug |
| 217 | |
| 218 | Complete recompilation: |
| 219 | ./compile_ConfigName.sh -full |
| 220 | }}} |
| 221 | |
| 222 | |
| 223 | |
| 224 | The configuration is not longer depending on the users environement, there is no need to ensure loading the correct modules before compilation. Instead, in the beginning of the compilation script, the environment will be loaded using a specific architecture depending file in `ARCH` directory. |