esma_set_this ()

set (srcs
  gw_drag.F90
  GEOS_GwdGridComp.F90
  machine.F90
  gwdps.f
  gwdc.f
  ncar_gwd/linear_1d_operators.F90
  ncar_gwd/interpolate_data.F90
  ncar_gwd/vdiff_lu_solver.F90
  ncar_gwd/cesm_const_mod.F90
  ncar_gwd/coords_1d.F90
  ncar_gwd/gw_utils.F90
  ncar_gwd/gw_diffusion.F90
  ncar_gwd/gw_common.F90
  ncar_gwd/gw_convect.F90
  ncar_gwd/gw_oro.F90
  ncar_gwd/gw_drag.F90
  )

esma_add_library (${this} SRCS ${srcs} DEPENDENCIES GEOS_Shared MAPL)
target_include_directories (${this} PUBLIC ${INC_ESMF} ${INC_NETCDF})
