File tree Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Expand file tree Collapse file tree 1 file changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -132,14 +132,7 @@ list(APPEND BT_SOURCE
132
132
src/loggers/bt_cout_logger.cpp
133
133
src/loggers/bt_file_logger.cpp
134
134
src/loggers/bt_minitrace_logger.cpp
135
-
136
- 3rdparty/tinyXML2/tinyxml2.cpp
137
- 3rdparty/minitrace/minitrace.cpp
138
135
)
139
- if (NOT backward_ros_FOUND )
140
- list (APPEND BT_SOURCE
141
- 3rdparty/backward-cpp/backward.cpp )
142
- endif ()
143
136
144
137
######################################################
145
138
if (UNIX )
@@ -152,11 +145,22 @@ if (WIN32)
152
145
add_library (${BEHAVIOR_TREE_LIBRARY} STATIC ${BT_SOURCE} )
153
146
endif ()
154
147
148
+ set ( SRC_3rd_PARTY
149
+ 3rdparty/tinyXML2/tinyxml2.cpp
150
+ 3rdparty/minitrace/minitrace.cpp
151
+ )
152
+ if (NOT backward_ros_FOUND )
153
+ list (APPEND SRC_3rd_PARTY
154
+ 3rdparty/backward-cpp/backward.cpp )
155
+ endif ()
155
156
157
+ add_library (${BEHAVIOR_TREE_LIBRARY} _extra STATIC ${SRC_3rd_PARTY} )
156
158
157
159
target_link_libraries (${BEHAVIOR_TREE_LIBRARY} PUBLIC
158
160
${BEHAVIOR_TREE_EXTERNAL_LIBRARIES} )
159
161
162
+ target_link_libraries (${BEHAVIOR_TREE_LIBRARY} PRIVATE ${BEHAVIOR_TREE_LIBRARY} _extra )
163
+
160
164
target_include_directories (${BEHAVIOR_TREE_LIBRARY} PUBLIC
161
165
$< BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include>
162
166
$< INSTALL_INTERFACE:include>
You can’t perform that action at this time.
0 commit comments