-
Notifications
You must be signed in to change notification settings - Fork 4
/
CMakeLists.txt
23 lines (19 loc) · 1014 Bytes
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Authors: see AUTHORS.md at project root.
# CopyPolicy: released under the terms of the LGPLv2.1, see LICENSE at project root.
# URL: https://github.com/asrob-uc3m/robotDevastation
add_library(StateMachineLib MockState.hpp
MockState.cpp
State.hpp
State.cpp
StateDirector.hpp
StateDirector.cpp
StateMachine.hpp
StateMachine.cpp
StateMachineBuilder.hpp
StateMachineBuilder.cpp
YarpStateDirector.hpp
YarpStateDirector.cpp)
target_include_directories(StateMachineLib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}
${YARP_INCLUDE_DIRS})
target_link_libraries(StateMachineLib PUBLIC YARP::YARP_OS)
target_link_libraries(StateMachineLib PRIVATE ROBOTICSLAB::ColorDebug)