Lines Matching refs:if

42 # For each of the above variables, if the variable is DEFINED (either
55 if(_cache_var_helpstring STREQUAL "No help, variable specified on the command line.")
57 if(_cache_var_type STREQUAL "UNINITIALIZED")
75 if(APPLE)
78 if(UNIX)
81 if(WIN32)
84 if(CYGWIN)
87 if(MSYS)
90 if(CMAKE_COMPILER_IS_GNUCC)
93 if(MINGW)
96 if(MSVC)
99 if(VCPKG_TOOLCHAIN)
102 if(CMAKE_CROSSCOMPILING)
107 if(CMAKE_CROSSCOMPILING)
131 if(CMAKE_C_COMPILER_TARGET)
139 if(NOT DEFINED CMAKE_UNITY_BUILD_BATCH_SIZE)
152 if(WIN32)
154 if(CURL_STATIC_CRT)
161 if(ENABLE_UNICODE)
163 if(MINGW)
169 if(CURL_TARGET_WINDOWS_VERSION)
177 if(HAVE_WIN32_WINNT)
195 if(CMAKE_SYSTEM_NAME MATCHES "Linux")
202 if(MSVC)
206 if(ENABLE_DEBUG)
210 if(ENABLE_CURLDEBUG)
215 if(NOT DEFINED CMAKE_DEBUG_POSTFIX)
222 if(NOT BUILD_SHARED_LIBS AND NOT BUILD_STATIC_LIBS)
225 if(NOT BUILD_STATIC_CURL AND NOT BUILD_SHARED_LIBS)
232 if(BUILD_STATIC_CURL)
239 if(BUILD_SHARED_LIBS)
246 if(UNIX OR VCPKG_TOOLCHAIN OR (MINGW AND NOT CMAKE_CROSSCOMPILING)) # Keep in sync with CMake/curl…
258 if(ENABLE_ARES)
362 if(CURL_DISABLE_HTTP)
373 if(HTTP_ONLY)
391 if(WINDOWS_STORE)
397 if(ENABLE_IPV6 AND NOT WIN32)
401 if(NOT HAVE_SOCKADDR_IN6_SIN6_ADDR)
407 if(APPLE AND NOT ENABLE_ARES)
412 if(NOT SYSTEMCONFIGURATION_FRAMEWORK)
419 if(ENABLE_IPV6)
429 if(ENABLE_CURL_MANUAL OR BUILD_LIBCURL_DOCS)
430 if(PERL_FOUND)
433 if(NOT HAVE_MANUAL_TOOLS)
439 if(BORLAND)
444 if(CMAKE_SYSTEM_NAME STREQUAL "AIX")
449 if(CMAKE_SYSTEM_NAME STREQUAL "Haiku")
464 if(WIN32)
468 if(ENABLE_THREADED_RESOLVER)
469 if(WIN32)
481 if(HAVE_LIBSOCKET)
487 if(WIN32)
494 if(CURL_DEFAULT_SSL_BACKEND)
498 if(APPLE)
501 if(WIN32)
511 if(WIN32 OR
525 if(USE_OPENSSL_QUIC AND NOT CURL_USE_OPENSSL)
541 if(_enabled_ssl_options_count GREATER 1)
547 if(CURL_USE_SCHANNEL)
552 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "schannel")
556 if(CURL_WINDOWS_SSPI)
560 if(CURL_USE_SECTRANSP)
565 if(NOT SECURITY_FRAMEWORK)
573 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "secure-transport")
580 if(_use_core_foundation_and_core_services)
586 if(NOT COREFOUNDATION_FRAMEWORK)
589 if(NOT CORESERVICES_FRAMEWORK)
596 if(CURL_USE_OPENSSL)
606 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "openssl")
612 if(NOT DEFINED HAVE_BORINGSSL)
615 if(NOT DEFINED HAVE_AWSLC)
620 if(CURL_USE_MBEDTLS)
628 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "mbedtls")
634 if(CURL_USE_BEARSSL)
641 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "bearssl")
649 if(CURL_USE_WOLFSSL)
657 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "wolfssl")
663 if(CURL_USE_GNUTLS)
664 if(CURL_USE_PKGCONFIG)
667 if(GNUTLS_FOUND)
671 if(NOT GNUTLS_FOUND)
682 if(NETTLE_CFLAGS)
686 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "gnutls")
691 if(NOT DEFINED HAVE_GNUTLS_SRP AND NOT CURL_DISABLE_SRP)
700 if(CURL_USE_RUSTLS)
708 if(CURL_DEFAULT_SSL_BACKEND AND CURL_DEFAULT_SSL_BACKEND STREQUAL "rustls")
714 if(CURL_DEFAULT_SSL_BACKEND AND NOT _valid_default_ssl_backend)
723 if(ZLIB_FOUND)
735 if(CURL_BROTLI)
737 if(BROTLI_FOUND)
748 if(CURL_ZSTD)
750 if(ZSTD_FOUND AND NOT ZSTD_VERSION VERSION_LESS 1.0.0)
763 if(USE_OPENSSL)
766 if(HAVE_LIBZ)
769 if(WIN32)
776 if(HAVE_LIBZ)
780 if(WIN32)
792 if(NOT DEFINED HAVE_SSL_CTX_SET_QUIC_METHOD)
793 if(USE_OPENSSL)
800 if(NOT HAVE_SSL_CTX_SET_QUIC_METHOD)
805 if(USE_WOLFSSL)
810 if(USE_OPENSSL OR USE_WOLFSSL)
811 if(NOT DEFINED HAVE_SSL_SET0_WBIO)
814 if(NOT DEFINED HAVE_OPENSSL_SRP AND NOT CURL_DISABLE_SRP)
821 if(USE_ECH)
822 if(USE_OPENSSL OR USE_WOLFSSL)
824 if(NOT DEFINED HAVE_ECH)
825 if(USE_OPENSSL AND HAVE_BORINGSSL)
833 if(NOT HAVE_ECH)
844 if(USE_NGHTTP2)
846 if(NGHTTP2_FOUND)
856 if(USE_NGTCP2)
857 if(USE_OPENSSL OR USE_WOLFSSL)
858 if(USE_WOLFSSL)
887 if(USE_QUICHE)
888 if(USE_NGTCP2)
892 if(NOT HAVE_BORINGSSL)
899 if(NOT DEFINED HAVE_QUICHE_CONN_SET_QLOG_FD)
909 if(USE_MSH3)
910 if(USE_NGTCP2 OR USE_QUICHE)
913 if(NOT WIN32)
914 if(NOT USE_OPENSSL)
925 if(USE_OPENSSL_QUIC)
926 if(USE_NGTCP2 OR USE_QUICHE OR USE_MSH3)
938 if(CURL_WITH_MULTI_SSL AND (USE_NGTCP2 OR USE_QUICHE OR USE_MSH3 OR USE_OPENSSL_QUIC))
942 if(NOT CURL_DISABLE_SRP AND (HAVE_GNUTLS_SRP OR HAVE_OPENSSL_SRP))
946 if(NOT CURL_DISABLE_LDAP)
947 if(WIN32 AND NOT WINDOWS_STORE)
949 if(USE_WIN32_LDAP)
951 if(NOT CURL_DISABLE_LDAPS)
961 if(NOT USE_WIN32_LDAP)
965 if(HAVE_LIBLDAP)
973 if(CMAKE_LDAP_INCLUDE_DIR)
979 if(NOT HAVE_LDAP_H)
988 if(CMAKE_LDAP_INCLUDE_DIR)
994 if(HAVE_LIBLBER)
1006 if(HAVE_LDAP_INIT_FD)
1010 if(NOT CURL_DISABLE_LDAPS)
1018 if(CURL_DISABLE_LDAP)
1019 if(NOT CURL_DISABLE_LDAPS)
1025 if(WIN32)
1027 if(USE_WIN32_IDN)
1034 if(APPLE)
1036 if(USE_APPLE_IDN)
1041 if(HAVE_APPLE_IDN)
1055 if(USE_LIBIDN2 AND NOT USE_APPLE_IDN AND NOT USE_WIN32_IDN)
1057 if(LIBIDN2_FOUND)
1063 if(LIBIDN2_CFLAGS)
1076 if(CURL_USE_LIBPSL)
1078 if(LIBPSL_FOUND)
1094 if(CURL_USE_LIBSSH2)
1096 if(LIBSSH2_FOUND)
1108 if(NOT USE_LIBSSH2 AND CURL_USE_LIBSSH)
1110 if(LIBSSH_FOUND)
1116 if(LIBSSH_CFLAGS)
1127 if(NOT USE_LIBSSH2 AND NOT USE_LIBSSH AND CURL_USE_WOLFSSH)
1128 if(USE_WOLFSSL)
1130 if(WOLFSSH_FOUND)
1143 if(CURL_USE_GSASL)
1145 if(LIBGSASL_FOUND)
1151 if(LIBGSASL_CFLAGS)
1161 if(CURL_USE_GSSAPI)
1165 if(GSS_FOUND)
1179 if(GSS_FLAVOUR STREQUAL "MIT")
1181 if(HAVE_GSSAPI_GSSAPI_H)
1184 if(HAVE_GSSAPI_GSSAPI_GENERIC_H)
1187 if(HAVE_GSSAPI_GSSAPI_KRB5_H)
1191 if(NOT DEFINED HAVE_GSS_C_NT_HOSTBASED_SERVICE)
1197 if(NOT HAVE_GSS_C_NT_HOSTBASED_SERVICE)
1208 if(GSS_FLAVOUR STREQUAL "MIT")
1220 if(CURL_USE_LIBUV)
1221 if(NOT ENABLE_DEBUG)
1225 if(LIBUV_FOUND)
1231 if(LIBUV_CFLAGS)
1240 if(USE_LIBRTMP)
1243 if(WIN32)
1248 if(HAVE_LIBRTMP)
1251 if(WIN32)
1261 if(ENABLE_UNIX_SOCKETS)
1262 if(WIN32)
1275 if(_curl_ca_bundle_supported)
1285 if(CURL_CA_BUNDLE STREQUAL "")
1291 if(NOT CMAKE_CROSSCOMPILING AND NOT WIN32)
1299 if(CURL_CA_PATH STREQUAL "")
1305 if(NOT CMAKE_CROSSCOMPILING AND NOT WIN32)
1313 if(CURL_CA_BUNDLE_SET AND _curl_ca_path_autodetect)
1320 if(_curl_ca_bundle_autodetect)
1327 if(EXISTS "${_search_ca_bundle_path}")
1337 if(_curl_ca_path_autodetect AND NOT CURL_CA_PATH_SET)
1340 if(_curl_ca_files_found)
1351 if(BUILD_CURL_EXE AND NOT CURL_CA_EMBED STREQUAL "")
1352 if(EXISTS "${CURL_CA_EMBED}")
1361 if(WIN32)
1367 if(WIN32)
1372 if(HAVE_WIN32_WINNT)
1373 if(HAVE_WIN32_WINNT LESS 0x0501)
1379 if(MINGW OR MSVC)
1380 if(HAVE_WIN32_WINNT LESS 0x0600)
1416 check_include_file_concat("net/if.h" HAVE_NET_IF_H)
1442 if(NOT HAVE_SIZEOF_SSIZE_T)
1443 if(SIZEOF_LONG EQUAL SIZEOF_SIZE_T)
1446 if(NOT ssize_t AND SIZEOF___INT64 EQUAL SIZEOF_SIZE_T)
1452 if(SIZEOF_LONG_LONG)
1455 if(SIZEOF_SUSECONDS_T)
1460 if(WIN32)
1520 if(NOT _ssl_enabled)
1524 if(NOT MSVC OR (MSVC_VERSION GREATER_EQUAL 1900))
1530 if(MSVC AND (MSVC_VERSION LESS_EQUAL 1600))
1536 if(HAVE_FSETXATTR)
1546 if(WIN32)
1579 if(HAVE_FILE_OFFSET_BITS)
1590 if(HAVE_FSEEKO)
1602 if(NOT WIN32 AND NOT CMAKE_CROSSCOMPILING)
1624 if(NOT ${_curl_test})
1625 if(${_curl_test}_REENTRANT)
1631 if(NEED_REENTRANT)
1637 if(${_curl_test}_REENTRANT)
1643 if(NOT WIN32)
1647 if(APPLE)
1653 if(NOT HAVE_IN_ADDR_T)
1659 if(HAVE_FIONBIO OR
1666 if(CMAKE_COMPILER_IS_GNUCC AND APPLE)
1669 if(HAVE_C_FLAG_Wno_long_double)
1672 if(_mprintf_compile_flags)
1687 if(WIN32)
1694 if(NOT WINDOWS_STORE)
1699 if(USE_WIN32_CRYPTO OR USE_SCHANNEL)
1704 if(MSVC)
1709 if(CMAKE_C_FLAGS MATCHES "/W[0-4]")
1716 if(MSVC_VERSION GREATER_EQUAL 1500)
1721 if(CURL_WERROR)
1722 if(MSVC)
1730 if(CURL_LTO)
1731 if(CMAKE_VERSION VERSION_LESS 3.9)
1739 if(CURL_HAS_LTO)
1760 # Replace @@ with ${}, even if that may not be read by CMake scripts.
1779 if(HAVE_MANUAL_TOOLS)
1787 if(BUILD_CURL_EXE)
1792 if(BUILD_EXAMPLES)
1796 if(BUILD_TESTING)
1804 if(${ARGN})
1811 if(NOT CURL_DISABLE_NTLM AND
1857 if(_items)
1906 if(_items)
1907 if(NOT CMAKE_VERSION VERSION_LESS 3.13)
1928 if(_items)
1929 if(NOT CMAKE_VERSION VERSION_LESS 3.13)
1937 if(CURL_DEFAULT_SSL_BACKEND)
1941 if(NOT CURL_DISABLE_INSTALL)
1951 if(IS_ABSOLUTE ${CMAKE_INSTALL_INCLUDEDIR})
1956 if(IS_ABSOLUTE ${CMAKE_INSTALL_LIBDIR})
1971 if(_libdir MATCHES "/$")
1976 if(IS_DIRECTORY "${_libdir}")
1979 if(DEFINED CMAKE_LIBRARY_ARCHITECTURE)
1981 if(IS_DIRECTORY "${_libdir}")
1989 if(_libdir_index LESS 0)
1995 if(NOT MINGW AND NOT UNIX)
2000 if(TARGET "${_lib}")
2003 if(NOT _imported)
2009 if(NOT _lib)
2014 if(_lib MATCHES "^-") # '-framework <name>'
2021 if(_libname MATCHES "^lib")
2023 if(_libdir_index LESS 0)
2036 if(LIBCURL_PC_REQUIRES_PRIVATE)
2039 if(LIBCURL_PC_LIBS_PRIVATE)
2042 if(_ldflags)
2051 if(BUILD_SHARED_LIBS)
2062 if(BUILD_STATIC_LIBS)
2136 if(NOT PACKAGE_FIND_VERSION_RANGE AND PACKAGE_FIND_VERSION_MAJOR STREQUAL \"7\")
2153 if(CURL_ENABLE_EXPORT_TARGET)
2164 if(MSVC_VERSION EQUAL 1600)
2166 if(EXISTS "${_curl_sln_filename}")
2171 if(NOT TARGET curl_uninstall)
2190 if(CMAKE_OSX_SYSROOT)
2212 if(NOT "$ENV{CURL_BUILDINFO}$ENV{CURL_CI}$ENV{CI}" STREQUAL "")