Mercurial > hg > orthanc-databases
diff Resources/CMake/PostgreSQLConfiguration.cmake @ 80:16df1a6ea452 db-changes
Fix issue #105 (Unable to connect to PostgreSQL database using SSL)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 10 Jan 2019 12:53:00 +0100 |
parents | 714c5d2bee76 |
children | ff2d56d37bfd |
line wrap: on
line diff
--- a/Resources/CMake/PostgreSQLConfiguration.cmake Tue Jan 08 14:37:41 2019 +0100 +++ b/Resources/CMake/PostgreSQLConfiguration.cmake Thu Jan 10 12:53:00 2019 +0100 @@ -230,6 +230,12 @@ endif() + if (ENABLE_SSL) + set(HAVE_LIBSSL 1) + set(HAVE_SSL_GET_CURRENT_COMPRESSION 1) + set(USE_OPENSSL 1) + endif() + execute_process( COMMAND ${PYTHON_EXECUTABLE} @@ -299,6 +305,12 @@ ${LIBPQ_SOURCES_DIR}/src/backend/utils/mb/wchar.c ) + if (ENABLE_SSL) + list(APPEND LIBPQ_SOURCES + ${LIBPQ_SOURCES_DIR}/src/interfaces/libpq/fe-secure-openssl.c + ) + endif() + if (CMAKE_SYSTEM_NAME STREQUAL "Linux") LIST(APPEND LIBPQ_SOURCES