23 |
add_library(LMDZE_objects OBJECT dimensions.F90) |
add_library(LMDZE_objects OBJECT dimensions.F90) |
24 |
|
|
25 |
set(CPP_IIM 16 CACHE STRING "iim, number of longitudes") |
set(CPP_IIM 16 CACHE STRING "iim, number of longitudes") |
|
target_compile_definitions(LMDZE_objects PRIVATE CPP_IIM=${CPP_IIM}) |
|
|
message(STATUS "Set iim to ${CPP_IIM}") |
|
|
|
|
26 |
set(CPP_JJM 12 CACHE STRING "jjm, number of latitudes") |
set(CPP_JJM 12 CACHE STRING "jjm, number of latitudes") |
|
target_compile_definitions(LMDZE_objects PRIVATE CPP_JJM=${CPP_JJM}) |
|
|
message(STATUS "Set jjm to ${CPP_JJM}") |
|
|
|
|
27 |
set(CPP_LLM 11 CACHE STRING "llm, number of vertical levels") |
set(CPP_LLM 11 CACHE STRING "llm, number of vertical levels") |
28 |
target_compile_definitions(LMDZE_objects PRIVATE CPP_LLM=${CPP_LLM}) |
|
29 |
message(STATUS "Set llm to ${CPP_LLM}") |
message(STATUS "Set iim to ${CPP_IIM}, jjm to ${CPP_JJM}, llm to ${CPP_LLM}") |
30 |
|
|
31 |
|
target_compile_definitions(LMDZE_objects PRIVATE CPP_IIM=${CPP_IIM} |
32 |
|
CPP_JJM=${CPP_JJM} CPP_LLM=${CPP_LLM}) |
33 |
|
|
34 |
target_include_directories(LMDZE_objects PRIVATE ${netcdff_INCLUDE_DIR} |
target_include_directories(LMDZE_objects PRIVATE ${netcdff_INCLUDE_DIR} |
35 |
${netcdf95_INCLUDE_DIR}) |
${netcdf95_INCLUDE_DIR}) |