The build currently has:
https://github.com/NOAA-EMC/WW4/blob/develop/CMakeLists.txt#L64-L79
# Google Test
include(FetchContent)
FetchContent_Declare(
googletest
URL https://github.com/google/googletest/archive/refs/tags/v1.14.0.zip
DOWNLOAD_EXTRACT_TIMESTAMP TRUE
SYSTEM
)
# yaml-cpp for configuration parsing
FetchContent_Declare(
yaml-cpp
URL https://github.com/jbeder/yaml-cpp/archive/refs/tags/0.8.0.zip
DOWNLOAD_EXTRACT_TIMESTAMP TRUE
SYSTEM
)
I do not think NCO would approve of this, but also this means we could not build WW4 from a compute node which is done in many regression testing systems for UFS and global-workflow.
I'm not sure what this is for @HendrikTolman-NOAA, but we should find an alternative path forward.
The build currently has:
https://github.com/NOAA-EMC/WW4/blob/develop/CMakeLists.txt#L64-L79
I do not think NCO would approve of this, but also this means we could not build WW4 from a compute node which is done in many regression testing systems for UFS and global-workflow.
I'm not sure what this is for @HendrikTolman-NOAA, but we should find an alternative path forward.