From 99e1a019f33d4201cb7ea2b844d7d9d9d1b19fc4 Mon Sep 17 00:00:00 2001 From: MHBalsmeier Date: Tue, 9 Jun 2026 23:07:28 +0200 Subject: [PATCH] cmake: compile shared ungrib sources once into pgu to fix parallel .mod race --- ungrib/src/CMakeLists.txt | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/ungrib/src/CMakeLists.txt b/ungrib/src/CMakeLists.txt index 6333bd8e..19935e6b 100644 --- a/ungrib/src/CMakeLists.txt +++ b/ungrib/src/CMakeLists.txt @@ -25,18 +25,16 @@ target_sources( cio.c module_debug.F misc_definitions_module.F + debug_cio.c + module_datarray.F + gridinfo.F + filelist.F ) target_sources( ungrib PRIVATE - debug_cio.c - module_stringutil.F - table.F - module_datarray.F - gridinfo.F new_storage.F - filelist.F ungrib.F output.F rrpr.F @@ -50,15 +48,10 @@ target_sources( g1print PRIVATE g1print.F - gribcode.F - module_debug.F - debug_cio.c ) target_sources( g2print PRIVATE - filelist.F - gridinfo.F g2print.F )