changeset 25:31f2fc2d56ee

fix for visual studio
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 29 May 2015 11:32:45 +0200
parents 70ee605a7522
children cbf322c3c932
files Resources/CMake/PostgreSQLConfiguration.cmake
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/Resources/CMake/PostgreSQLConfiguration.cmake	Fri May 29 11:13:13 2015 +0200
+++ b/Resources/CMake/PostgreSQLConfiguration.cmake	Fri May 29 11:32:45 2015 +0200
@@ -145,7 +145,6 @@
     
     LIST(APPEND LIBPQ_SOURCES
       # libpgport C files that are needed if identified by configure
-      #${PQ_SOURCES_DIR}/src/interfaces/libpq/pthread-win32.c
       ${PQ_SOURCES_DIR}/src/interfaces/libpq/win32.c
       ${PQ_SOURCES_DIR}/src/port/crypt.c 
       ${PQ_SOURCES_DIR}/src/port/inet_aton.c
@@ -160,6 +159,10 @@
     if (${CMAKE_COMPILER_IS_GNUCXX})
       LIST(APPEND LIBPQ_SOURCES ${PQ_SOURCES_DIR}/src/port/win32error.c)
     endif()
+
+    if (${MSVC})
+      LIST(APPEND LIBPQ_SOURCES ${PQ_SOURCES_DIR}/src/interfaces/libpq/pthread-win32.c)
+    endif()
   endif()
 
   if (${CMAKE_COMPILER_IS_GNUCXX})