cmake_minimum_required(VERSION 2.8.3)
project(homer_nav_libs)

find_package(catkin REQUIRED 
  roscpp
  geometry_msgs
  tf
  cmake_modules
)

find_package(Eigen REQUIRED)

catkin_package(
	INCLUDE_DIRS include
	LIBRARIES Explorer SpeedControl MappingMath
	CATKIN_DEPENDS  roscpp geometry_msgs tf
	DEPENDS Eigen)


include_directories(
  include
  ${catkin_INCLUDE_DIRS}
  ${Eigen_INCLUDE_DIRS}
)

add_subdirectory(src/Explorer)
add_subdirectory(src/SpeedControl)
add_subdirectory(src/Math)

install(DIRECTORY include/homer_nav_libs/ DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION})
