cmake_minimum_required(VERSION 2.8.3)
project(csapex_demo)

find_package(catkin REQUIRED COMPONENTS csapex)

catkin_package()

include_directories(
  ${catkin_INCLUDE_DIRS}
)

add_library(csapex_demo_plugin
    src/register_plugin.cpp
    src/demo.cpp
)
target_link_libraries(csapex_demo_plugin
    yaml-cpp ${catkin_LIBRARIES})

#
# INSTALL
#

install(FILES plugins.xml
        DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION})

install(TARGETS csapex_demo_plugin
        ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
        LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}
        RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION})

