diff --git a/CMakeLists.txt b/CMakeLists.txt index bb07c5c3d8d3de8af4cc69bc5e46a8f793e2a159..db3c10a29e1d1a5b20782bd334b7fdbd677e029c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.15) +cmake_minimum_required(VERSION 3.23) project(scm_io) set(CMAKE_CXX_STANDARD 14) @@ -11,8 +11,18 @@ set(bounds "-free -fimplicit-none ") set(CMAKE_Fortran_FLAGS_DEBUG "${CMAKE_Fortran_FLAGS_DEBUG} ${bounds} -g -fbacktrace -O0 -fcheck=all") set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} ${dialect}") + + set(plt_io src/scm_io_plt.f90 src/test_io_plt.f90) add_executable(test_plt ${plt_io}) + + +find_package(netCDF-Fortran REQUIRED + HINTS /usr/local/Cellar/netcdf-fortran/4.6.1/lib/cmake/netCDF/) + + + +target_link_libraries(test_plt PRIVATE netCDF-Fortran) \ No newline at end of file