diff --git a/CMakeLists.txt b/CMakeLists.txt index 37b0066fa..415a0068f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -54,7 +54,8 @@ endif() if(NOT FMS_FOUND) find_package(FMS REQUIRED COMPONENTS ${kind}) - add_library(fms ALIAS FMS::fms_${kind}) + string(TOLOWER ${kind} kind_lower) + add_library(fms ALIAS FMS::fms_${kind_lower}) endif() list(APPEND moving_srcs @@ -189,7 +190,7 @@ set_property(SOURCE model/fv_mapz.F90 APPEND_STRING PROPERTY COMPILE_FLAGS "${F set_property(SOURCE tools/fv_diagnostics.F90 APPEND_STRING PROPERTY COMPILE_FLAGS "-O0") set_target_properties(fv3 PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/fv3) -target_include_directories(fv3 INTERFACE $ +target_include_directories(fv3 PUBLIC $ $) target_include_directories(fv3 PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} diff --git a/tools/external_ic.F90 b/tools/external_ic.F90 index cec8bd1f3..6be85a45f 100644 --- a/tools/external_ic.F90 +++ b/tools/external_ic.F90 @@ -202,7 +202,7 @@ module external_ic_mod ! Include variable "version" to be written to log file. #include - public get_external_ic, get_cubed_sphere_terrain + public get_external_ic, get_cubed_sphere_terrain, remap_scalar, remap_dwinds contains