updated cmake configuration to build without ROS

This commit is contained in:
Ruixiang Du
2020-08-15 18:52:14 +08:00
parent 6c43a30f87
commit 96faefd482
8 changed files with 166 additions and 90 deletions

View File

@@ -3,16 +3,16 @@
# tests
add_executable(app_scout_demo scout_demo/scout_demo.cpp)
target_link_libraries(app_scout_demo scoutbase)
target_link_libraries(app_scout_demo wrp_sdk)
# add_executable(app_scout_discharge scout_demo/scout_discharge.cpp)
# target_link_libraries(app_scout_discharge scoutbase)
# target_link_libraries(app_scout_discharge wrp_sdk)
add_executable(app_hunter_demo hunter_demo/hunter_demo.cpp)
target_link_libraries(app_hunter_demo hunterbase)
target_link_libraries(app_hunter_demo wrp_sdk)
add_executable(app_tracer_demo tracer_demo/tracer_demo.cpp)
target_link_libraries(app_tracer_demo tracerbase)
# add_executable(app_tracer_demo tracer_demo/tracer_demo.cpp)
# target_link_libraries(app_tracer_demo wrp_sdk)
if(BUILD_MONITOR)
add_subdirectory(scout_monitor)

View File

@@ -7,7 +7,7 @@
* Copyright (c) 2019 Ruixiang Du (rdu)
*/
#include "hunter_base/hunter_base.hpp"
#include "wrp_sdk/platforms/hunter/hunter_base.hpp"
using namespace westonrobot;

View File

@@ -7,7 +7,7 @@
* Copyright (c) 2019 Ruixiang Du (rdu)
*/
#include "scout_base/scout_base.hpp"
#include "wrp_sdk/platforms/scout/scout_base.hpp"
using namespace westonrobot;

View File

@@ -9,7 +9,7 @@ set(SCOUT_MONITOR_SRC
src/scout_monitor.cpp
)
add_library(monitor STATIC ${SCOUT_MONITOR_SRC})
target_link_libraries(monitor scoutbase ${CURSES_LIBRARIES})
target_link_libraries(monitor wrp_sdk ${CURSES_LIBRARIES})
target_include_directories(monitor PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<BUILD_INTERFACE:${CURSES_INCLUDE_DIR}>

View File

@@ -10,7 +10,7 @@
#ifndef SCOUT_MONITOR_HPP
#define SCOUT_MONITOR_HPP
#include "scout_base/scout_base.hpp"
#include "wrp_sdk/platforms/scout/scout_base.hpp"
#include <ncurses.h>