comparison Resources/CMake/PostgreSQLConfiguration.cmake @ 83:ff2d56d37bfd

fix windows build
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 10 Jan 2019 14:51:51 +0100
parents 515a783630df
children 1bd538a5a783
comparison
equal deleted inserted replaced
81:515a783630df 83:ff2d56d37bfd
121 -DHAVE_STRUCT_SOCKADDR_STORAGE 121 -DHAVE_STRUCT_SOCKADDR_STORAGE
122 -DHAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 122 -DHAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY
123 ) 123 )
124 endif() 124 endif()
125 125
126 if (ENABLE_SSL)
127 add_definitions(
128 -DHAVE_LIBSSL=1
129 -DUSE_OPENSSL=1
130 )
131 endif()
132
126 elseif(CROSS_COMPILING) 133 elseif(CROSS_COMPILING)
127 message(FATAL_ERROR "Cannot auto-generate the configuration file cross-compiling") 134 message(FATAL_ERROR "Cannot auto-generate the configuration file cross-compiling")
128 135
129 else() 136 else()
130 configure_file( 137 configure_file(
227 if (NOT HAVE_NETINET_TCP_H) # This is the case of OpenBSD 234 if (NOT HAVE_NETINET_TCP_H) # This is the case of OpenBSD
228 unset(HAVE_NETINET_TCP_H CACHE) 235 unset(HAVE_NETINET_TCP_H CACHE)
229 check_include_files("sys/socket.h;netinet/tcp.h" HAVE_NETINET_TCP_H) 236 check_include_files("sys/socket.h;netinet/tcp.h" HAVE_NETINET_TCP_H)
230 endif() 237 endif()
231 238
232
233 if (ENABLE_SSL) 239 if (ENABLE_SSL)
234 set(HAVE_LIBSSL 1) 240 set(HAVE_LIBSSL 1)
235 set(HAVE_SSL_GET_CURRENT_COMPRESSION 1) 241 set(HAVE_SSL_GET_CURRENT_COMPRESSION 1)
236 set(USE_OPENSSL 1) 242 set(USE_OPENSSL 1)
237 endif() 243 endif()