Stop compilation if libbacktrace is not built
This commit is contained in:
parent
88b8c2354f
commit
aca5048f6f
1 changed files with 4 additions and 1 deletions
5
3rdparty/CMakeLists.txt
vendored
5
3rdparty/CMakeLists.txt
vendored
|
|
@ -18,7 +18,10 @@ if(NOT EXISTS "${LIBBACKTRACE_BUILD_DIR}")
|
|||
else()
|
||||
execute_process(COMMAND "./configure" "CC=${CMAKE_C_COMPILER}" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" COMMAND_ECHO STDOUT)
|
||||
endif()
|
||||
execute_process(COMMAND "make" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" COMMAND_ECHO STDOUT)
|
||||
execute_process(COMMAND "make" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" RESULT_VARIABLE LIBBACKTRACE_BUILD_RESULT COMMAND_ECHO STDOUT)
|
||||
if(NOT (${LIBBACKTRACE_BUILD_RESULT} EQUAL 0))
|
||||
message(FATAL_ERROR "libbacktrace build failed")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
add_library(libbacktrace INTERFACE)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue