set(PACKAGE iris-custom)

message(STATUS ${PACKAGE})

set(APP_NAMES iris_iwhu_interface iris_agl_svr iris_sat_interface rtd_echo runwayutil GpsToSetup)
set(CONF_FILES ChProductName.conf ChangeTaskName.conf Rain1GageCor.conf)

include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../prodsup_lib)

link_libraries(Xm X11 Xt m config-iris misc-iris config-iris antenna-iris user-iris dsp-iris tirpc himath-iris exthdr-iris hdf5 dspi-iris siglog boost_system boost_filesystem) 

add_executable(iris_iwhu_interface iris_iwhu_interface.c)
add_executable(iris_agl_svr iris_agl_svr.C)
add_executable(iris_sat_interface iris_sat_interface.c)
add_executable(rtd_echo rtd_echo.c)
add_executable(runwayutil runwayutil.c)
add_executable(GpsToSetup GpsToSetup.C)
add_executable(ChProductName ChProductName.C)
add_executable(ChangeTaskName ChangeTaskName.C)
add_executable(ChDataType ChDataType.C)

add_executable(Rain1GageCor Rain1GageCor.C)
target_link_libraries(Rain1GageCor prodsup-iris share-iris geotiff private-iris)

install(
  TARGETS rtd_echo
  DESTINATION ${IRIS_BIN}
  COMPONENT base)

install(
  TARGETS ChProductName
  DESTINATION ${IRIS_PIPES}
  COMPONENT base)

install(
  TARGETS ChangeTaskName
  DESTINATION ${IRIS_PIPES}
  COMPONENT base)

install(
  TARGETS ChDataType
  DESTINATION ${IRIS_PIPES}
  COMPONENT base)

install(
  TARGETS Rain1GageCor
  DESTINATION ${IRIS_PIPES}
  COMPONENT base)

install(
  FILES ${CONF_FILES}
  DESTINATION ${IRIS_CONFIG_TMPL}
  COMPONENT base)
