crashlib: cmake modify.
This commit is contained in:
@@ -23,6 +23,9 @@ add_library(crashelper STATIC ${CRASHELPER_SOURCES})
|
|||||||
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
target_link_libraries(crashelper PUBLIC pthread dl bfd Qt${QT_VERSION_MAJOR}::Core)
|
target_link_libraries(crashelper PUBLIC pthread dl bfd Qt${QT_VERSION_MAJOR}::Core)
|
||||||
target_compile_options(crashelper PUBLIC -g)
|
target_compile_options(crashelper PUBLIC -g)
|
||||||
|
elseif(CMAKE_SYSTEM_NAME STREQUAL "Android")
|
||||||
|
target_link_libraries(crashelper PUBLIC pthread dl bfd Qt${QT_VERSION_MAJOR}::Core)
|
||||||
|
target_compile_options(crashelper PUBLIC -g)
|
||||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||||
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||||
target_link_libraries(crashelper PRIVATE DbgHelp Qt${QT_VERSION_MAJOR}::Core)
|
target_link_libraries(crashelper PRIVATE DbgHelp Qt${QT_VERSION_MAJOR}::Core)
|
||||||
|
|||||||
@@ -9,9 +9,11 @@
|
|||||||
#endif
|
#endif
|
||||||
#elif defined(__APPLE__) && defined(__MACH__)
|
#elif defined(__APPLE__) && defined(__MACH__)
|
||||||
#define MAC_OS
|
#define MAC_OS
|
||||||
#else // default linux
|
#elif defined(__linux__) || defined(__TERMUX__) || defined(TERMUX) || defined(__ANDROID__)
|
||||||
#define LINUX_OS
|
#define LINUX_OS
|
||||||
#define BACKWARD_HAS_BFD 1
|
#define BACKWARD_HAS_BFD 1
|
||||||
|
#else
|
||||||
|
#error "Unsupported OS"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "backward.hpp"
|
#include "backward.hpp"
|
||||||
|
|||||||
Reference in New Issue
Block a user