Merge branch 'master' of https://github.com/olive-editor/olive into otio

This commit is contained in:
itsmattkc
2020-09-25 16:32:22 +10:00
19 changed files with 168 additions and 105 deletions
+14 -10
View File
@@ -66,7 +66,8 @@ set (_crashpad_components
client
util
third_party/mini_chromium/mini_chromium/base
compat)
compat
)
foreach (COMPONENT ${_crashpad_components})
get_filename_component(SHORT_COMPONENT ${COMPONENT} NAME)
string(TOUPPER ${SHORT_COMPONENT} UPPER_COMPONENT)
@@ -80,13 +81,6 @@ foreach (COMPONENT ${_crashpad_components})
list(APPEND CRASHPAD_LIBRARIES ${CRASHPAD_${UPPER_COMPONENT}_LIB})
endforeach()
if (UNIX AND NOT APPLE)
list(APPEND CRASHPAD_LIBRARIES
${CMAKE_DL_LIBS} # Crashpad compat lib needs libdl.so (-ldl)
Threads::Threads # Link against libpthread.so (-lpthread)
)
endif()
# Find Breakpad's minidump_stackwalk
find_path(BREAKPAD_BIN_DIR
"minidump_stackwalk${CMAKE_EXECUTABLE_SUFFIX}"
@@ -100,7 +94,17 @@ PATH_SUFFIXES
find_package_handle_standard_args(GoogleCrashpad
REQUIRED_VARS
CRASHPAD_LIBRARIES
CRASHPAD_INCLUDE_DIRS
CRASHPAD_CLIENT_LIB
CRASHPAD_UTIL_LIB
CRASHPAD_BASE_LIB
BREAKPAD_BIN_DIR
CRASHPAD_CLIENT_INCLUDE_DIR
CRASHPAD_BASE_INCLUDE_DIR
)
if (UNIX AND NOT APPLE)
list(APPEND CRASHPAD_LIBRARIES
${CMAKE_DL_LIBS} # Crashpad compat lib needs libdl.so (-ldl)
Threads::Threads # Link against libpthread.so (-lpthread)
)
endif()