Build FAST.Farm when configured via BUILD_FASTFARM #726
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Feature or improvement description
This pull request removes FAST.Farm from the default build target and requires configuring CMake with
-DBUILD_FASTFARM=ON
in order to add the FAST.Farm build target.Currently, compiling the FAST Farm types modules require a large amount of memory. The high memory overhead causes problems in the automated continuous deployment infrastructure such as conda-forge. Ideally, the memory requirements to compile FAST.Farm could be reduced and that glue-code could be distributed through conda-forge along with the OpenFAST glue-code.
Related issue, if one exists
None, but see the failing build on conda-forge.
Impacted areas of the software