set(PACKAGE data_converters-rainbow_pipe)

message(STATUS ${PACKAGE})

find_package(spdlog REQUIRED)

set(APP_NAME RainbowView)
set(PIPE_NAME RainbowToIris)
set(CONF_FILE RainbowToIris.conf)
set(SOURCE_FILE RainbowParse.C)

link_libraries(user-iris m misc-iris dspi-iris himath-iris siglog boost_system misc-iris antenna-iris config-iris exthdr-iris tirpc spdlog::spdlog)

add_executable(${APP_NAME} RainbowView.C ${SOURCE_FILE})

add_executable(${PIPE_NAME} RainbowToIris.C ${SOURCE_FILE})
target_link_libraries(${PIPE_NAME} pipesup misc-iris dspi-iris himath-iris popt)

install(TARGETS ${PIPE_NAME} DESTINATION ${IRIS_PIPES} COMPONENT rainbow)
install(FILES ${CONF_FILE} DESTINATION ${IRIS_CONFIG_TMPL} COMPONENT rainbow)