Skip to content

Commit 4c070f2

Browse files
committed
finish
1 parent 725e4c9 commit 4c070f2

File tree

1 file changed

+0
-136
lines changed

1 file changed

+0
-136
lines changed

cmake_modules/IcebergThirdpartyToolchain.cmake

Lines changed: 0 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -430,81 +430,6 @@ function(resolve_zlib_dependency)
430430

431431
endfunction()
432432

433-
# ----------------------------------------------------------------------
434-
# CURL (for cpr)
435-
436-
# function(resolve_curl_dependency)
437-
# prepare_fetchcontent()
438-
439-
# find_package(CURL QUIET COMPONENTS HTTPS SSL)
440-
441-
# if(CURL_FOUND)
442-
# if(CURL_VERSION VERSION_LESS "7.61.0")
443-
# message(STATUS "System CURL version ${CURL_VERSION} too old, will download")
444-
# set(CURL_FOUND FALSE)
445-
# else()
446-
# message(STATUS "Found my system CURL ${CURL_VERSION}")
447-
# list(APPEND ICEBERG_SYSTEM_DEPENDENCIES CURL)
448-
# set(CURL_VENDORED FALSE)
449-
# endif()
450-
# endif()
451-
452-
# if(NOT CURL_FOUND)
453-
# set(BUILD_CURL_EXE OFF)
454-
# set(BUILD_SHARED_LIBS OFF)
455-
# set(BUILD_TESTING OFF)
456-
# set(CURL_CA_BUNDLE "auto")
457-
# set(CURL_ENABLE_EXPORT_TARGET OFF)
458-
# set(CURL_STATICLIB ON)
459-
# set(HTTP_ONLY ON)
460-
# set(USE_LIBIDN2 OFF)
461-
462-
# FetchContent_Declare(curl
463-
# ${FC_DECLARE_COMMON_OPTIONS}
464-
# URL https://curl.se/download/curl-8.11.0.tar.gz
465-
# )
466-
# set(CURL_VENDORED TRUE)
467-
# FetchContent_MakeAvailable(curl)
468-
# endif()
469-
470-
# if(curl_SOURCE_DIR)
471-
# set(CURL_VERSION_STRING
472-
# "8.11.0"
473-
# PARENT_SCOPE)
474-
# if(NOT TARGET CURL::libcurl)
475-
# add_library(CURL::libcurl INTERFACE IMPORTED)
476-
# target_link_libraries(CURL::libcurl INTERFACE libcurl_static)
477-
# target_include_directories(CURL::libcurl INTERFACE ${curl_BINARY_DIR}/include
478-
# ${curl_SOURCE_DIR}/include)
479-
# endif()
480-
481-
#
482-
# set_target_properties(libcurl_static PROPERTIES OUTPUT_NAME "iceberg_vendored_curl"
483-
# POSITION_INDEPENDENT_CODE ON)
484-
# add_library(Iceberg::libcurl_static ALIAS libcurl_static)
485-
# install(TARGETS libcurl_static
486-
# EXPORT iceberg_targets
487-
# RUNTIME DESTINATION "${ICEBERG_INSTALL_BINDIR}"
488-
# ARCHIVE DESTINATION "${ICEBERG_INSTALL_LIBDIR}"
489-
# LIBRARY DESTINATION "${ICEBERG_INSTALL_LIBDIR}")
490-
# message(STATUS "Use vendored CURL")
491-
492-
# # curl depends on the system installed OpenSSL
493-
# list(APPEND ICEBERG_SYSTEM_DEPENDENCIES OpenSSL)
494-
# else()
495-
# set(CURL_VENDORED FALSE)
496-
# list(APPEND ICEBERG_SYSTEM_DEPENDENCIES CURL)
497-
# message(STATUS "Use system CURL")
498-
# endif()
499-
500-
# set(ICEBERG_SYSTEM_DEPENDENCIES
501-
# ${ICEBERG_SYSTEM_DEPENDENCIES}
502-
# PARENT_SCOPE)
503-
# set(CURL_VENDORED
504-
# ${CURL_VENDORED}
505-
# PARENT_SCOPE)
506-
# endfunction()
507-
508433
# ----------------------------------------------------------------------
509434
# cpr (C++ Requests)
510435

@@ -527,7 +452,6 @@ function(resolve_cpr_dependency)
527452
fetchcontent_makeavailable(cpr)
528453

529454
if(cpr_SOURCE_DIR)
530-
message(STATUS "AAAAAaaaaaaaaaaaa")
531455
if(NOT TARGET cpr::cpr)
532456
add_library(cpr::cpr INTERFACE IMPORTED)
533457
target_link_libraries(cpr::cpr INTERFACE cpr)
@@ -545,12 +469,9 @@ function(resolve_cpr_dependency)
545469
ARCHIVE DESTINATION "${ICEBERG_INSTALL_LIBDIR}"
546470
LIBRARY DESTINATION "${ICEBERG_INSTALL_LIBDIR}")
547471
list(APPEND ICEBERG_SYSTEM_DEPENDENCIES OpenSSL)
548-
549472
else()
550-
message(STATUS "BBBBbbbbbbbbbb")
551473
set(CPR_VENDORED FALSE)
552474
list(APPEND ICEBERG_SYSTEM_DEPENDENCIES cpr)
553-
list(APPEND ICEBERG_SYSTEM_DEPENDENCIES OpenSSL)
554475
endif()
555476

556477
set(ICEBERG_SYSTEM_DEPENDENCIES
@@ -561,63 +482,6 @@ function(resolve_cpr_dependency)
561482
PARENT_SCOPE)
562483
endfunction()
563484

564-
# function(resolve_cpr_dependency)
565-
# prepare_fetchcontent()
566-
567-
# set(CPR_BUILD_TESTS OFF)
568-
# set(CPR_BUILD_TESTS_SSL OFF)
569-
# set(CPR_ENABLE_SSL ON)
570-
# set(CPR_USE_SYSTEM_CURL ON)
571-
# set(CPR_CURL_NOSIGNAL ON)
572-
573-
# if(CURL_VENDORED)
574-
# message(STATUS "Use vendored CURL in cpr")
575-
# set(CPR_USE_SYSTEM_CURL OFF)
576-
# else()
577-
# message(STATUS "Use system CURL in cpr")
578-
# set(CPR_USE_SYSTEM_CURL ON)
579-
# endif()
580-
581-
# fetchcontent_declare(cpr
582-
# ${FC_DECLARE_COMMON_OPTIONS}
583-
# URL https://github.com/libcpr/cpr/archive/refs/tags/1.12.0.tar.gz
584-
# FIND_PACKAGE_ARGS
585-
# NAMES
586-
# cpr
587-
# CONFIG)
588-
589-
# fetchcontent_makeavailable(cpr)
590-
591-
# if(cpr_SOURCE_DIR)
592-
# if(NOT TARGET cpr::cpr)
593-
# add_library(cpr::cpr INTERFACE IMPORTED)
594-
# target_link_libraries(cpr::cpr INTERFACE cpr)
595-
# target_include_directories(cpr::cpr INTERFACE ${cpr_BINARY_DIR}
596-
# ${cpr_SOURCE_DIR}/include)
597-
# endif()
598-
599-
# set(CPR_VENDORED TRUE)
600-
# set_target_properties(cpr PROPERTIES OUTPUT_NAME "iceberg_vendored_cpr"
601-
# POSITION_INDEPENDENT_CODE ON)
602-
# add_library(Iceberg::cpr ALIAS cpr)
603-
# install(TARGETS cpr
604-
# EXPORT iceberg_targets
605-
# RUNTIME DESTINATION "${ICEBERG_INSTALL_BINDIR}"
606-
# ARCHIVE DESTINATION "${ICEBERG_INSTALL_LIBDIR}"
607-
# LIBRARY DESTINATION "${ICEBERG_INSTALL_LIBDIR}")
608-
# else()
609-
# set(CPR_VENDORED FALSE)
610-
# list(APPEND ICEBERG_SYSTEM_DEPENDENCIES cpr)
611-
# endif()
612-
613-
# set(ICEBERG_SYSTEM_DEPENDENCIES
614-
# ${ICEBERG_SYSTEM_DEPENDENCIES}
615-
# PARENT_SCOPE)
616-
# set(CPR_VENDORED
617-
# ${CPR_VENDORED}
618-
# PARENT_SCOPE)
619-
# endfunction()
620-
621485
# ----------------------------------------------------------------------
622486
# Zstd
623487

0 commit comments

Comments
 (0)