Skip to content
Snippets Groups Projects
Commit 2feeff15 authored by Tommy Persson's avatar Tommy Persson
Browse files

Initial files

parent 2d55547a
No related branches found
No related tags found
No related merge requests found
...@@ -7,7 +7,16 @@ project(lrs_rviz_noetic) ...@@ -7,7 +7,16 @@ project(lrs_rviz_noetic)
## Find catkin macros and libraries ## Find catkin macros and libraries
## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) ## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
## is used, also find other catkin packages ## is used, also find other catkin packages
find_package(catkin REQUIRED) find_package(catkin REQUIRED COMPONENTS
rviz
roscpp
)
set(CMAKE_AUTOMOC ON)
set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
find_package(Qt5Core REQUIRED)
find_package(Qt5Gui REQUIRED)
## System dependencies are found with CMake's conventions ## System dependencies are found with CMake's conventions
# find_package(Boost REQUIRED COMPONENTS system) # find_package(Boost REQUIRED COMPONENTS system)
...@@ -113,7 +122,9 @@ catkin_package( ...@@ -113,7 +122,9 @@ catkin_package(
## Your package locations should be listed before other locations ## Your package locations should be listed before other locations
include_directories( include_directories(
# include # include
# ${catkin_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS}
/usr/include/OGRE
/opt/ros/noetic/include/rviz
) )
## Declare a C++ library ## Declare a C++ library
...@@ -121,6 +132,19 @@ include_directories( ...@@ -121,6 +132,19 @@ include_directories(
# src/${PROJECT_NAME}/lrs_rviz_noetic.cpp # src/${PROJECT_NAME}/lrs_rviz_noetic.cpp
# ) # )
add_library(lrs_rviz_plugin
src/image_visual.cc
src/image_display.cc
)
target_link_libraries(lrs_rviz_plugin
${catkin_LIBRARIES}
${QT_LIBRARIES}
Qt5::Gui
Qt5::Core
)
## Add cmake target dependencies of the library ## Add cmake target dependencies of the library
## as an example, code may need to be generated before libraries ## as an example, code may need to be generated before libraries
## either from message generation or dynamic reconfigure ## either from message generation or dynamic reconfigure
......
...@@ -52,11 +52,13 @@ ...@@ -52,11 +52,13 @@
<!-- Use doc_depend for packages you need only for building documentation: --> <!-- Use doc_depend for packages you need only for building documentation: -->
<!-- <doc_depend>doxygen</doc_depend> --> <!-- <doc_depend>doxygen</doc_depend> -->
<buildtool_depend>catkin</buildtool_depend> <buildtool_depend>catkin</buildtool_depend>
<depend>roscpp</depend>
<depend>rviz</depend>
<!-- The export tag contains other, unspecified, tags --> <!-- The export tag contains other, unspecified, tags -->
<export> <export>
<!-- Other tools can request additional information be placed here --> <!-- Other tools can request additional information be placed here -->
<rviz plugin="${prefix}/plugin_description.xml"/>
</export> </export>
</package> </package>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment