Skip to content
Snippets Groups Projects
CMakeLists.txt 1.09 KiB
add_executable(inst_eddies inst_eddies.f90
  ${PROJECT_SOURCE_DIR}/Common/write_eddy.f90 local_extrema.f90
  set_max_speed.f90 get_1_outerm.f90 max_speed_contour_ssh.f90
  good_contour.f90
  ${PROJECT_SOURCE_DIR}/Common/spher_polyline_area.f90 mean_speed.f90
  inside_4.f90 set_all_outerm.f90
  ${PROJECT_SOURCE_DIR}/Common/derived_types.f90
  ${PROJECT_SOURCE_DIR}/Common/shpc_create.f90 nearby_extr.f90
  get_var.f90 ${PROJECT_SOURCE_DIR}/Common/shpc_close.f90
  write_aux.f90 config.f90 ${PROJECT_SOURCE_DIR}/Common/shpc_open.F90
  ${PROJECT_SOURCE_DIR}/Common/read_field_indices.F90)

target_link_libraries(inst_eddies PRIVATE Contour_531::contour_531
  Geometry::geometry NetCDF95::netcdf95 Shapelib_03::shapelib_03
  Numer_Rec_95::numer_rec_95 Jumble::jumble NetCDF_Fortran::netcdff)

configure_file(inst_eddies.py.in inst_eddies.py @ONLY FILE_PERMISSIONS
  OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ
  WORLD_EXECUTE)

file(COPY inst_eddies_Aviso.py DESTINATION . FILE_PERMISSIONS
  OWNER_READ OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ
  WORLD_EXECUTE)

include(Tests/CMakeLists.txt)