@@ -19,7 +19,6 @@ set(PROJECT_USE_CMAKE_EXPORT TRUE)
19
19
# JRL-cmakemodule setup
20
20
include (cmake/base.cmake )
21
21
include (cmake/boost.cmake )
22
- include (cmake/python.cmake )
23
22
include (cmake/ros.cmake )
24
23
25
24
# Project definition
@@ -28,8 +27,13 @@ project(${PROJECT_NAME} ${PROJECT_ARGS})
28
27
check_minimal_cxx_standard (11 ENFORCE )
29
28
30
29
# Project dependencies
31
- findpython ()
32
- search_for_boost_python ()
30
+ add_project_dependency (dynamic-graph-python 4.0.6 REQUIRED )
31
+ add_project_dependency (dynamic_graph_bridge REQUIRED )
32
+ add_project_dependency (sot-core REQUIRED )
33
+ add_project_dependency (pinocchio REQUIRED )
34
+ include (cmake/python.cmake ) # TODO: overwriting eigenpy/python.cmake
35
+
36
+ add_project_dependency (control_toolbox REQUIRED )
33
37
add_required_dependency (bullet )
34
38
add_required_dependency (urdfdom )
35
39
@@ -47,12 +51,6 @@ find_package(
47
51
rospy )
48
52
find_package (temperature_sensor_controller )
49
53
50
- add_project_dependency (dynamic-graph-python 4.0.0 REQUIRED )
51
- add_project_dependency (dynamic_graph_bridge REQUIRED )
52
- add_project_dependency (sot-core REQUIRED )
53
- add_project_dependency (pinocchio REQUIRED )
54
- add_project_dependency (control_toolbox REQUIRED )
55
-
56
54
# Detect the controller interface version to switch code
57
55
if (controller_interface_FOUND )
58
56
if (${controller_interface_VERSION} VERSION_GREATER "0.2.5" )
0 commit comments