add_subdirectory(hdf5)
add_subdirectory(mf_bufr_out)
add_subdirectory(grib)
add_subdirectory(cfradials)
add_subdirectory(protobuf)
add_subdirectory(metar)
add_subdirectory(ascii)
add_subdirectory(csv)
add_subdirectory(kml)
add_subdirectory(data_manager_lib)
add_subdirectory(geotiff)

set(CONF_FILE sites_map.conf)

install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT hdf5)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT netcdf)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT bufr)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT protobuf)

# Data-manager component config (only when VAISALA_FOCUS_BUILD=true)
if(VAISALA_FOCUS_BUILD STREQUAL "true")
  install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT netcdf-dm)
  install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT protobuf-dm)
endif()
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT metar)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT grib)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT asterix)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT dwr2)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT ewis)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT mcidas)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT uf)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT kma)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT ascii)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT inm)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT contour)