|
1 | 1 | py-pinocchio needs pinocchio
|
2 | 2 |
|
3 |
| ---- CMakeLists.txt.orig 2024-08-27 16:45:25.000000000 +0000 |
4 |
| -+++ CMakeLists.txt 2024-08-29 13:19:21.747133530 +0000 |
5 |
| -@@ -192,6 +192,7 @@ |
| 3 | +--- CMakeLists.txt.orig 2024-12-13 15:26:59.000000000 +0100 |
| 4 | ++++ CMakeLists.txt 2024-12-18 21:57:22.735116788 +0100 |
| 5 | +@@ -211,6 +211,7 @@ |
6 | 6 | # ----------------------------------------------------
|
7 | 7 | set(CMAKE_MODULE_PATH "${JRL_CMAKE_MODULES}/find-external/CppAD/" ${CMAKE_MODULE_PATH})
|
8 | 8 | add_project_dependency(Eigen3 REQUIRED PKG_CONFIG_REQUIRES "eigen3 >= 3.0.5")
|
9 | 9 | +add_project_dependency(${PROJECT_NAME} REQUIRED)
|
10 | 10 |
|
11 | 11 | if(BUILD_WITH_URDF_SUPPORT)
|
12 | 12 | add_project_dependency(urdfdom_headers REQUIRED)
|
13 |
| ---- bindings/python/CMakeLists.txt.orig 2024-08-27 18:45:25.000000000 +0200 |
14 |
| -+++ bindings/python/CMakeLists.txt 2024-08-29 15:19:55.570423979 +0200 |
15 |
| -@@ -75,7 +75,7 @@ |
| 13 | +--- bindings/python/CMakeLists.txt.orig 2024-12-13 15:26:59.000000000 +0100 |
| 14 | ++++ bindings/python/CMakeLists.txt 2024-12-18 21:58:36.608002007 +0100 |
| 15 | +@@ -84,7 +84,7 @@ |
16 | 16 | ${PYTHON_LIB_NAME}
|
17 | 17 | SCOPE PUBLIC
|
18 | 18 | TARGETS eigenpy::eigenpy)
|
19 | 19 | - target_link_libraries(${PYTHON_LIB_NAME} PUBLIC ${PROJECT_NAME})
|
20 |
| -+ target_link_libraries(${PYTHON_LIB_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}) |
| 20 | ++ target_link_libraries(${PYTHON_LIB_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}) |
21 | 21 |
|
22 | 22 | if(BUILD_WITH_URDF_SUPPORT)
|
23 | 23 | # Link directly against console_bridge since we bind some enums and call
|
24 |
| ---- unittest/CMakeLists.txt.orig 2024-08-27 18:45:25.000000000 +0200 |
25 |
| -+++ unittest/CMakeLists.txt 2024-08-29 15:21:21.067157905 +0200 |
26 |
| -@@ -71,26 +71,26 @@ |
| 24 | +--- unittest/CMakeLists.txt.orig 2024-12-13 15:26:59.000000000 +0100 |
| 25 | ++++ unittest/CMakeLists.txt 2024-12-18 22:00:33.727302710 +0100 |
| 26 | +@@ -72,30 +72,30 @@ |
27 | 27 | target_include_directories(${TEST_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
28 | 28 |
|
29 | 29 | if(NOT unit_test_HEADER_ONLY)
|
30 | 30 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_default)
|
31 | 31 | + target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_default)
|
32 | 32 | endif()
|
33 | 33 |
|
34 |
| - if(unit_test_PARSERS OR (unit_test_PARSERS_OPTIONAL AND TARGET ${PROJECT_NAME}_parsers)) |
| 34 | +- if(unit_test_PARSERS OR (unit_test_PARSERS_OPTIONAL AND TARGET ${PROJECT_NAME}_parsers)) |
35 | 35 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_parsers)
|
| 36 | ++ if(unit_test_PARSERS OR (unit_test_PARSERS_OPTIONAL AND TARGET ${PROJECT_NAME}::${PROJECT_NAME}_parsers)) |
36 | 37 | + target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_parsers)
|
37 | 38 | endif()
|
38 | 39 |
|
39 |
| - if(unit_test_PARALLEL OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}_parallel)) |
| 40 | +- if(unit_test_PARALLEL OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}_parallel)) |
40 | 41 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_parallel)
|
| 42 | ++ if(unit_test_PARALLEL OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}::${PROJECT_NAME}_parallel)) |
41 | 43 | + target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_parallel)
|
42 | 44 | endif()
|
43 | 45 |
|
44 |
| - if(unit_test_COLLISION OR (unit_test_COLLISION_OPTIONAL AND TARGET ${PROJECT_NAME}_collision)) |
| 46 | +- if(unit_test_COLLISION OR (unit_test_COLLISION_OPTIONAL AND TARGET ${PROJECT_NAME}_collision)) |
45 | 47 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_collision)
|
46 |
| -+ target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_collision) |
47 |
| - if(unit_test_PARALLE OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}_parallel)) |
| 48 | +- if(unit_test_PARALLE OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}_parallel)) |
48 | 49 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_collision_parallel)
|
| 50 | ++ if(unit_test_COLLISION OR (unit_test_COLLISION_OPTIONAL AND TARGET ${PROJECT_NAME}::${PROJECT_NAME}_collision)) |
| 51 | ++ target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_collision) |
| 52 | ++ if(unit_test_PARALLE OR (unit_test_PARALLEL_OPTIONAL AND TARGET ${PROJECT_NAME}::${PROJECT_NAME}_parallel)) |
49 | 53 | + target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_collision_parallel)
|
50 | 54 | endif()
|
51 | 55 | endif()
|
52 | 56 |
|
53 |
| - if(unit_test_EXTRA OR (unit_test_EXTRA_OPTIONAL AND TARGET ${PROJECT_NAME}_extra)) |
| 57 | +- if(unit_test_EXTRA OR (unit_test_EXTRA_OPTIONAL AND TARGET ${PROJECT_NAME}_extra)) |
54 | 58 | - target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_extra)
|
| 59 | ++ if(unit_test_EXTRA OR (unit_test_EXTRA_OPTIONAL AND TARGET ${PROJECT_NAME}::${PROJECT_NAME}_extra)) |
55 | 60 | + target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_extra)
|
56 | 61 | endif()
|
57 | 62 |
|
58 |
| - modernize_target_link_libraries( |
59 |
| ---- examples/CMakeLists.txt.orig 2024-08-27 18:45:25.000000000 +0200 |
60 |
| -+++ examples/CMakeLists.txt 2024-08-29 15:22:20.099674281 +0200 |
| 63 | + if(unit_test_PYTHON_PARSER) |
| 64 | +- target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}_python_parser) |
| 65 | ++ target_link_libraries(${TEST_NAME} PUBLIC ${PROJECT_NAME}::${PROJECT_NAME}_python_parser) |
| 66 | + add_windows_dll_path_to_test(${TEST_NAME}) |
| 67 | + get_test_property(${TEST_NAME} ENVIRONMENT ENV_VARIABLES) |
| 68 | + compute_pythonpath(PYTHON_ENV_VARIABLES "bindings/python") |
| 69 | +--- examples/CMakeLists.txt.orig 2024-12-13 15:26:59.000000000 +0100 |
| 70 | ++++ examples/CMakeLists.txt 2024-12-18 22:01:17.227045938 +0100 |
61 | 71 | @@ -14,22 +14,22 @@
|
62 | 72 | get_filename_component(EXAMPLE_NAME ${EXAMPLE} NAME)
|
63 | 73 | set(EXAMPLE_NAME "${PROJECT_NAME}-example-cpp-${EXAMPLE_NAME}")
|
|
0 commit comments