What problem does it solve?
This Skill provides a structured and reliable method for building the MAPL software using various compilers (NAG, gfortran, Intel) across different operating systems (macOS, Linux), ensuring compatibility and efficient development workflows.
Core Features & Use Cases
- Multi-Compiler Support: Build MAPL with NAG, gfortran, or Intel Fortran compilers.
- Platform Compatibility: Instructions tailored for macOS and remote Linux environments.
- Build Best Practices: Enforces separate build directories per compiler and provides guidance on CMake build types.
- Troubleshooting: Addresses common build issues like missing modules or compiler conflicts.
- Use Case: A new developer needs to set up a build environment for MAPL on their macOS machine using the recommended NAG compiler, ensuring they follow best practices to avoid future issues.
Quick Start
Build MAPL on macOS using the NAG Fortran compiler by loading the necessary modules and running the CMake configuration and build commands.