Return to WindowsCache.cmake CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / curl / CMake / Platforms |
1.1 ! misho 1: #*************************************************************************** ! 2: # _ _ ____ _ ! 3: # Project ___| | | | _ \| | ! 4: # / __| | | | |_) | | ! 5: # | (__| |_| | _ <| |___ ! 6: # \___|\___/|_| \_\_____| ! 7: # ! 8: # Copyright (C) 1998 - 2020, Daniel Stenberg, <daniel@haxx.se>, et al. ! 9: # ! 10: # This software is licensed as described in the file COPYING, which ! 11: # you should have received as part of this distribution. The terms ! 12: # are also available at https://curl.haxx.se/docs/copyright.html. ! 13: # ! 14: # You may opt to use, copy, modify, merge, publish, distribute and/or sell ! 15: # copies of the Software, and permit persons to whom the Software is ! 16: # furnished to do so, under the terms of the COPYING file. ! 17: # ! 18: # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY ! 19: # KIND, either express or implied. ! 20: # ! 21: ########################################################################### ! 22: if(NOT UNIX) ! 23: if(WIN32) ! 24: set(HAVE_LIBDL 0) ! 25: set(HAVE_LIBUCB 0) ! 26: set(HAVE_LIBSOCKET 0) ! 27: set(NOT_NEED_LIBNSL 0) ! 28: set(HAVE_LIBNSL 0) ! 29: set(HAVE_GETHOSTNAME 1) ! 30: set(HAVE_LIBZ 0) ! 31: ! 32: set(HAVE_DLOPEN 0) ! 33: ! 34: set(HAVE_ALLOCA_H 0) ! 35: set(HAVE_ARPA_INET_H 0) ! 36: set(HAVE_DLFCN_H 0) ! 37: set(HAVE_FCNTL_H 1) ! 38: set(HAVE_INTTYPES_H 0) ! 39: set(HAVE_IO_H 1) ! 40: set(HAVE_MALLOC_H 1) ! 41: set(HAVE_MEMORY_H 1) ! 42: set(HAVE_NETDB_H 0) ! 43: set(HAVE_NETINET_IF_ETHER_H 0) ! 44: set(HAVE_NETINET_IN_H 0) ! 45: set(HAVE_NET_IF_H 0) ! 46: set(HAVE_PROCESS_H 1) ! 47: set(HAVE_PWD_H 0) ! 48: set(HAVE_SETJMP_H 1) ! 49: set(HAVE_SGTTY_H 0) ! 50: set(HAVE_SIGNAL_H 1) ! 51: set(HAVE_SOCKIO_H 0) ! 52: set(HAVE_STDINT_H 0) ! 53: set(HAVE_STDLIB_H 1) ! 54: set(HAVE_STRINGS_H 0) ! 55: set(HAVE_STRING_H 1) ! 56: set(HAVE_SYS_PARAM_H 0) ! 57: set(HAVE_SYS_POLL_H 0) ! 58: set(HAVE_SYS_SELECT_H 0) ! 59: set(HAVE_SYS_SOCKET_H 0) ! 60: set(HAVE_SYS_SOCKIO_H 0) ! 61: set(HAVE_SYS_STAT_H 1) ! 62: set(HAVE_SYS_TIME_H 0) ! 63: set(HAVE_SYS_TYPES_H 1) ! 64: set(HAVE_SYS_UTIME_H 1) ! 65: set(HAVE_TERMIOS_H 0) ! 66: set(HAVE_TERMIO_H 0) ! 67: set(HAVE_TIME_H 1) ! 68: set(HAVE_UNISTD_H 0) ! 69: set(HAVE_UTIME_H 0) ! 70: set(HAVE_X509_H 0) ! 71: set(HAVE_ZLIB_H 0) ! 72: ! 73: set(HAVE_SIZEOF_LONG_DOUBLE 1) ! 74: set(SIZEOF_LONG_DOUBLE 8) ! 75: ! 76: set(HAVE_SOCKET 1) ! 77: set(HAVE_POLL 0) ! 78: set(HAVE_SELECT 1) ! 79: set(HAVE_STRDUP 1) ! 80: set(HAVE_STRSTR 1) ! 81: set(HAVE_STRTOK_R 0) ! 82: set(HAVE_STRFTIME 1) ! 83: set(HAVE_UNAME 0) ! 84: set(HAVE_STRCASECMP 0) ! 85: set(HAVE_STRICMP 1) ! 86: set(HAVE_STRCMPI 1) ! 87: set(HAVE_GETHOSTBYADDR 1) ! 88: set(HAVE_GETTIMEOFDAY 0) ! 89: set(HAVE_INET_ADDR 1) ! 90: set(HAVE_INET_NTOA 1) ! 91: set(HAVE_INET_NTOA_R 0) ! 92: set(HAVE_TCGETATTR 0) ! 93: set(HAVE_TCSETATTR 0) ! 94: set(HAVE_PERROR 1) ! 95: set(HAVE_CLOSESOCKET 1) ! 96: set(HAVE_SETVBUF 0) ! 97: set(HAVE_SIGSETJMP 0) ! 98: set(HAVE_GETPASS_R 0) ! 99: set(HAVE_STRLCAT 0) ! 100: set(HAVE_GETPWUID 0) ! 101: set(HAVE_GETEUID 0) ! 102: set(HAVE_UTIME 1) ! 103: set(HAVE_RAND_EGD 0) ! 104: set(HAVE_RAND_SCREEN 0) ! 105: set(HAVE_RAND_STATUS 0) ! 106: set(HAVE_GMTIME_R 0) ! 107: set(HAVE_LOCALTIME_R 0) ! 108: set(HAVE_GETHOSTBYADDR_R 0) ! 109: set(HAVE_GETHOSTBYNAME_R 0) ! 110: set(HAVE_SIGNAL_FUNC 1) ! 111: set(HAVE_SIGNAL_MACRO 0) ! 112: ! 113: set(HAVE_GETHOSTBYADDR_R_5 0) ! 114: set(HAVE_GETHOSTBYADDR_R_5_REENTRANT 0) ! 115: set(HAVE_GETHOSTBYADDR_R_7 0) ! 116: set(HAVE_GETHOSTBYADDR_R_7_REENTRANT 0) ! 117: set(HAVE_GETHOSTBYADDR_R_8 0) ! 118: set(HAVE_GETHOSTBYADDR_R_8_REENTRANT 0) ! 119: set(HAVE_GETHOSTBYNAME_R_3 0) ! 120: set(HAVE_GETHOSTBYNAME_R_3_REENTRANT 0) ! 121: set(HAVE_GETHOSTBYNAME_R_5 0) ! 122: set(HAVE_GETHOSTBYNAME_R_5_REENTRANT 0) ! 123: set(HAVE_GETHOSTBYNAME_R_6 0) ! 124: set(HAVE_GETHOSTBYNAME_R_6_REENTRANT 0) ! 125: ! 126: set(TIME_WITH_SYS_TIME 0) ! 127: set(HAVE_O_NONBLOCK 0) ! 128: set(HAVE_IN_ADDR_T 0) ! 129: set(HAVE_INET_NTOA_R_DECL 0) ! 130: set(HAVE_INET_NTOA_R_DECL_REENTRANT 0) ! 131: if(ENABLE_IPV6) ! 132: set(HAVE_GETADDRINFO 1) ! 133: else() ! 134: set(HAVE_GETADDRINFO 0) ! 135: endif() ! 136: set(STDC_HEADERS 1) ! 137: set(RETSIGTYPE_TEST 1) ! 138: ! 139: set(HAVE_SIGACTION 0) ! 140: set(HAVE_MACRO_SIGSETJMP 0) ! 141: else() ! 142: message("This file should be included on Windows platform only") ! 143: endif() ! 144: endif()