Skip to content

Commit 4edb2bb

Browse files
fix: upload crashes on linux (#75)
Co-authored-by: Mischan Toosarani-Hausberger <[email protected]>
1 parent b670429 commit 4edb2bb

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

util/CMakeLists.txt

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,8 +245,17 @@ if(ANDROID)
245245
endif()
246246

247247
if(LINUX OR ANDROID)
248+
if (LINUX)
249+
find_package(CURL REQUIRED)
250+
target_include_directories(crashpad_util PRIVATE ${CURL_INCLUDE_DIRS})
251+
target_link_libraries(crashpad_util PRIVATE ${CURL_LIBRARIES})
252+
SET(HTTP_TRANSPORT_IMPL net/http_transport_libcurl.cc)
253+
else()
254+
SET(HTTP_TRANSPORT_IMPL net/http_transport_socket.cc)
255+
endif()
256+
248257
target_sources(crashpad_util PRIVATE
249-
net/http_transport_socket.cc
258+
${HTTP_TRANSPORT_IMPL}
250259
linux/address_types.h
251260
linux/auxiliary_vector.cc
252261
linux/auxiliary_vector.h

0 commit comments

Comments
 (0)