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

Skip to content

Commit b902ba6

Browse files
committed
fix samples compilation (hopefully)
1 parent c7cf281 commit b902ba6

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

sample_nodes/CMakeLists.txt

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,34 @@ include_directories( ../include )
66

77
set(CMAKE_DEBUG_POSTFIX "")
88

9-
10-
119
add_library(bt_sample_nodes STATIC
1210
crossdoor_nodes.cpp
1311
dummy_nodes.cpp
1412
movebase_node.cpp )
1513

1614
target_link_libraries(bt_sample_nodes PRIVATE ${BEHAVIOR_TREE_LIBRARY})
17-
set_target_properties(bt_sample_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY} )
15+
set_target_properties(bt_sample_nodes PROPERTIES ARCHIVE_OUTPUT_DIRECTORY
16+
${BEHAVIOR_TREE_LIB_DESTINATION} )
1817

1918
# to create a plugin, compile them in this way instead
2019

2120
add_library(crossdoor_nodes_dyn SHARED crossdoor_nodes.cpp )
2221
target_link_libraries(crossdoor_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
2322
target_compile_definitions(crossdoor_nodes_dyn PRIVATE BT_PLUGIN_EXPORT )
24-
set_target_properties(crossdoor_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
23+
set_target_properties(crossdoor_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY
24+
${BEHAVIOR_TREE_BIN_DESTINATION} )
2525

2626
add_library(dummy_nodes_dyn SHARED dummy_nodes.cpp )
2727
target_link_libraries(dummy_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
2828
target_compile_definitions(dummy_nodes_dyn PRIVATE BT_PLUGIN_EXPORT)
29-
set_target_properties(dummy_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
29+
set_target_properties(dummy_nodes_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY
30+
${BEHAVIOR_TREE_BIN_DESTINATION} )
3031

3132

3233
add_library(movebase_node_dyn SHARED movebase_node.cpp )
3334
target_link_libraries(movebase_node_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY})
3435
target_compile_definitions(movebase_node_dyn PRIVATE BT_PLUGIN_EXPORT )
35-
set_target_properties(movebase_node_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} )
36+
set_target_properties(movebase_node_dyn PROPERTIES LIBRARY_OUTPUT_DIRECTORY
37+
${BEHAVIOR_TREE_BIN_DESTINATION} )
3638

3739

0 commit comments

Comments
 (0)