esma_set_this ()

set (srcs
  clmtype.F90
  clm_time_manager.F90
  shr_const_mod.F90
  clm_varpar.F90
  clm_varcon.F90
  subgridAveMod.F90
  CNAllocationMod.F90
  CNAnnualUpdateMod.F90
  CNCStateUpdate1Mod.F90
  CNCStateUpdate2Mod.F90
  CNCStateUpdate3Mod.F90
  CNNStateUpdate1Mod.F90
  CNNStateUpdate2Mod.F90
  CNNStateUpdate3Mod.F90
  CNDecompMod.F90
  CNFireMod.F90
  CNGapMortalityMod.F90
  pftvarcon.F90
  CNHarvestMod.F90
  CNMRespMod.F90
  CNGRespMod.F90
  CNNDynamicsMod.F90
  CNPhenologyMod.F90
  CNPrecisionControlMod.F90
  CNSetValueMod.F90
  CNVegStructUpdateMod.F90
  CNWoodProductsMod.F90
  CNSummaryMod.F90
  CNEcosystemDynMod.F90
  nanMod.F90
  clmtypeInitMod.F90
  CNiniTimeVar.F90
  CNBalanceCheckMod.F90
  CN_DriverMod.F90
  compute_rc.F90
  catchmentCN.F90
  catchcn_iau.F90
  GEOS_CatchCNGridComp.F90 
  )

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

