mirror of
https://github.com/apache/arrow.git
synced 2026-10-29 09:05:47 +08:00
Improve Backtrace
This commit is contained in:
1 parent
b91bd0558d
commit
35cb57590b
1 file changed
+9
-7
@@ -305,14 +305,16 @@ if(ARROW_BUILD_TESTS OR ARROW_BUILD_BENCHMARKS)
|
||||
set(ARROW_LIBRARIES ${ARROW_LIBRARIES} ${ARROW_TESTING_LIBRARIES})
|
||||
endif()
|
||||
|
||||
find_package(Backtrace)
|
||||
if (ARROW_WITH_BACKTRACE)
|
||||
find_package(Backtrace)
|
||||
|
||||
foreach(LIB_TARGET ${ARROW_LIBRARIES})
|
||||
target_compile_definitions(${LIB_TARGET} PRIVATE ARROW_EXPORTING)
|
||||
if(Backtrace_FOUND AND ARROW_WITH_BACKTRACE)
|
||||
target_compile_definitions(${LIB_TARGET} PRIVATE ARROW_WITH_BACKTRACE)
|
||||
endif()
|
||||
endforeach()
|
||||
foreach(LIB_TARGET ${ARROW_LIBRARIES})
|
||||
target_compile_definitions(${LIB_TARGET} PRIVATE ARROW_EXPORTING)
|
||||
if(Backtrace_FOUND AND ARROW_WITH_BACKTRACE)
|
||||
target_compile_definitions(${LIB_TARGET} PRIVATE ARROW_WITH_BACKTRACE)
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
|
||||
# Headers: top level
|
||||
arrow_install_all_headers("arrow")
|
||||
|
||||
Reference in new issue
Block a user