This commit is contained in:
jkammerl 2012-09-13 13:40:21 +00:00 committed by Paul Bovbel
parent a57e6ab579
commit ffb3e9d7eb
2 changed files with 20 additions and 10 deletions

View File

@ -3,18 +3,15 @@ cmake_minimum_required(VERSION 2.8)
project(perception_pcl)
# Deal with catkin
find_package(catkin REQUIRED)
catkin_stack()
find_package(catkin REQUIRED roscpp sensor_msgs)
find_package(PCL)
find_package(eigen)
# deal with ROS
include_directories(${catkin_INCLUDE_DIRS})
link_directories(${catkin_LIBRARY_DIRS})
find_package(PCL)
find_package(eigen)
include_directories(SYSTEM ${PCL_INCLUDE_DIRS} ${eigen_INCLUDE_DIRS})
include_directories(include)
catkin_stack()
catkin_project(${PROJECT_NAME}
INCLUDE_DIRS include
@ -22,6 +19,20 @@ catkin_project(${PROJECT_NAME}
DEPENDS PCL eigen
)
# ---[ Point Cloud Library - Transforms
add_library (pcl_ros_tf src/transforms.cpp)
include_directories(SYSTEM ${PCL_INCLUDE_DIRS} ${eigen_INCLUDE_DIRS})
include_directories(include)
# ---[ Point Cloud Library - Transforms
add_library (pcl_ros_tf SHARED src/transforms.cpp)
target_link_libraries(pcl_ros_tf ${PCL_LIBS})
install(DIRECTORY include/
DESTINATION ${CATKIN_GLOBAL_INCLUDE_DESTINATION}
)
install(TARGETS pcl_ros_tf
RUNTIME DESTINATION ${CATKIN_PROJECT_BIN_DESTINATION}
ARCHIVE DESTINATION ${CATKIN_PROJECT_LIB_DESTINATION}
LIBRARY DESTINATION ${CATKIN_PROJECT_LIB_DESTINATION}
)

View File

@ -1 +0,0 @@
include $(shell rospack find mk)/cmake.mk