Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions hydro/CPL/WRF_cpl/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ add_dependencies(hydro_wrf_cpl
MPI::MPI_Fortran
)

target_link_libraries( hydro_wrf_cpl PRIVATE hydro_driver )

target_include_directories(hydro_wrf_cpl
PRIVATE
$<TARGET_PROPERTY:${PROJECT_NAME}_Core,Fortran_MODULE_DIRECTORY>
Expand Down
1 change: 1 addition & 0 deletions hydro/Data_Rec/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ add_library(hydro_data_rec STATIC
module_RT_data.F90
module_namelist.F90
)
target_link_libraries( hydro_data_rec PRIVATE hydro_mpp )
1 change: 1 addition & 0 deletions hydro/Debug_Utilities/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
add_library(hydro_debug_utils STATIC
debug_dump_variable.F90
)
target_link_libraries( hydro_debug_utils PRIVATE hydro_mpp )
3 changes: 1 addition & 2 deletions hydro/HYDRO_drv/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ target_link_libraries(hydro_driver PUBLIC
hydro_data_rec
hydro_routing
hydro_debug_utils
PRIVATE
netCDF::netcdff
netCDF::netcdff
)

if(WRF_HYDRO_NUDGING STREQUAL "1")
Expand Down
1 change: 1 addition & 0 deletions hydro/IO/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ add_library(hydro_netcdf_layer STATIC
)

target_link_libraries(hydro_netcdf_layer
PUBLIC
MPI::MPI_Fortran
netCDF::netcdff
)
2 changes: 1 addition & 1 deletion hydro/MPP/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ add_library(hydro_mpp STATIC
hashtable.F90
)

target_link_libraries(hydro_mpp MPI::MPI_Fortran)
target_link_libraries(hydro_mpp PUBLIC MPI::MPI_Fortran)
target_include_directories(hydro_mpp PUBLIC
${MPI_Fortran_MODULE_DIR}
)
1 change: 1 addition & 0 deletions hydro/Routing/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ add_library(hydro_routing STATIC
)

target_link_libraries(hydro_routing
PRIVATE
MPI::MPI_Fortran
netCDF::netcdff
hydro_mpp
Expand Down
1 change: 1 addition & 0 deletions hydro/utils/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ add_library(hydro_utils STATIC
module_version.F90
module_hydro_stop.F90
)
target_link_libraries(hydro_utils PRIVATE MPI::MPI_Fortran)