cmake_minimum_required(VERSION 2.8.3)
project(smc_3000)

if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
  add_compile_options(-Wall -Wextra -Wpedantic)
endif()


find_package(catkin REQUIRED COMPONENTS
  roscpp
  smc_3000_msgs
)

catkin_package(

  CATKIN_DEPENDS roscpp smc_3000_msgs
)

include_directories(
  ${catkin_INCLUDE_DIRS}
)

add_executable(smc_3000_node src/smc_3000_node.cpp)
target_link_libraries(smc_3000_node ${catkin_LIBRARIES})
add_dependencies(smc_3000_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS})

install(TARGETS smc_3000_node
  RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
)
