NCAR / ccpp-framework

Common Community Physics Package (CCPP)
http://www.dtcenter.org/community-code/common-community-physics-package-ccpp/
Other
26 stars 64 forks source link

Framework should provide a cmake macro that wraps around the code generator #423

Open climbfuji opened 2 years ago

climbfuji commented 2 years ago

Description

To define a standard interface for host models using a CMake build system, the framework should provide a CMake macro that runs the code generator (capgen) and returns a standard set of information that a host model needs (e.g. all auto-generated files).

Alternatives (optional)

Leave it up to the host model how to call capgen and what to do with the data it returns.