Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 683706b

Browse files
committed
fix samples compilation in ROS2
1 parent c161a7f commit 683706b

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

sample_nodes/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,32 +8,32 @@ set(CMAKE_DEBUG_POSTFIX "")
88

99
add_library(crossdoor_nodes STATIC crossdoor_nodes.cpp )
1010
target_link_libraries(crossdoor_nodes PRIVATE ${BEHAVIOR_TREE_LIBRARY})
11-
set_target_properties(crossdoor_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} )
11+
set_target_properties(crossdoor_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_LIB_DESTINATION} )
1212

1313
add_library(dummy_nodes STATIC dummy_nodes.cpp )
1414
target_link_libraries(dummy_nodes PRIVATE ${BEHAVIOR_TREE_LIBRARY})
15-
set_target_properties(dummy_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} )
15+
set_target_properties(dummy_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_LIB_DESTINATION} )
1616

1717
add_library(movebase_node STATIC movebase_node.cpp )
1818
target_link_libraries(movebase_node PRIVATE ${BEHAVIOR_TREE_LIBRARY})
19-
set_target_properties(movebase_node PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} )
19+
set_target_properties(movebase_node PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_LIB_DESTINATION} )
2020

2121
# to create a plugin, compile them in this way instead
2222

2323
add_library(crossdoor_nodes_dyn SHARED crossdoor_nodes.cpp )
2424
target_link_libraries(crossdoor_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
2525
target_compile_definitions(crossdoor_nodes_dyn PRIVATE BT_PLUGIN_EXPORT )
26-
set_target_properties(crossdoor_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
26+
set_target_properties(crossdoor_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_BIN_DESTINATION} )
2727

2828
add_library(dummy_nodes_dyn SHARED dummy_nodes.cpp )
2929
target_link_libraries(dummy_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
3030
target_compile_definitions(dummy_nodes_dyn PRIVATE BT_PLUGIN_EXPORT)
31-
set_target_properties(dummy_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
31+
set_target_properties(dummy_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_BIN_DESTINATION} )
3232

3333

3434
add_library(movebase_node_dyn SHARED movebase_node.cpp )
3535
target_link_libraries(movebase_node_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
3636
target_compile_definitions(movebase_node_dyn PRIVATE BT_PLUGIN_EXPORT )
37-
set_target_properties(movebase_node_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
37+
set_target_properties(movebase_node_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${BEHAVIOR_TREE_BIN_DESTINATION} )
3838

3939

0 commit comments

Comments
 (0)