@@ -8,32 +8,32 @@ set(CMAKE_DEBUG_POSTFIX "")
8
8
9
9
add_library (crossdoor_nodes STATIC crossdoor_nodes.cpp )
10
10
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 } )
12
12
13
13
add_library (dummy_nodes STATIC dummy_nodes.cpp )
14
14
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 } )
16
16
17
17
add_library (movebase_node STATIC movebase_node.cpp )
18
18
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 } )
20
20
21
21
# to create a plugin, compile them in this way instead
22
22
23
23
add_library (crossdoor_nodes_dyn SHARED crossdoor_nodes.cpp )
24
24
target_link_libraries (crossdoor_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY} )
25
25
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 } )
27
27
28
28
add_library (dummy_nodes_dyn SHARED dummy_nodes.cpp )
29
29
target_link_libraries (dummy_nodes_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY} )
30
30
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 } )
32
32
33
33
34
34
add_library (movebase_node_dyn SHARED movebase_node.cpp )
35
35
target_link_libraries (movebase_node_dyn PRIVATE ${BEHAVIOR_TREE_LIBRARY} )
36
36
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 } )
38
38
39
39
0 commit comments