File tree Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Expand file tree Collapse file tree 1 file changed +19
-7
lines changed Original file line number Diff line number Diff line change @@ -226,17 +226,29 @@ target_link_libraries(${BTCPP_LIBRARY}
226226 PRIVATE
227227 Threads::Threads
228228 ${CMAKE_DL_LIBS}
229- foonathan::lexy
230- minitrace::minitrace
231- tinyxml2::tinyxml2
232- minicoro::minicoro
233- flatbuffers::flatbuffers
234- $<$<BOOL :${BTCPP_GROOT_INTERFACE} >:cppzmq>
235- $<$<BOOL :${BTCPP_SQLITE_LOGGING} >:SQLite::SQLite3>
229+ $<BUILD_INTERFACE:foonathan::lexy>
230+ $<BUILD_INTERFACE:minitrace::minitrace>
231+ $<BUILD_INTERFACE:tinyxml2::tinyxml2>
232+ $<BUILD_INTERFACE:minicoro::minicoro>
233+ $<BUILD_INTERFACE:flatbuffers::flatbuffers>
236234 PUBLIC
237235 ${BTCPP_EXTRA_LIBRARIES}
238236)
239237
238+ if (BTCPP_GROOT_INTERFACE)
239+ target_link_libraries (${BTCPP_LIBRARY}
240+ PRIVATE
241+ $<BUILD_INTERFACE:cppzmq>
242+ )
243+ endif ()
244+
245+ if (BTCPP_SQLITE_LOGGING)
246+ target_link_libraries (${BTCPP_LIBRARY}
247+ PRIVATE
248+ $<BUILD_INTERFACE:SQLite::SQLite3>
249+ )
250+ endif ()
251+
240252target_include_directories (${BTCPP_LIBRARY}
241253 PUBLIC
242254 $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR} /include >
You can’t perform that action at this time.
0 commit comments