Skip to content

Commit 9dbbec4

Browse files
author
jef
committedJan 8, 2009

File tree

3 files changed

+13
-0
lines changed

3 files changed

+13
-0
lines changed
 

‎cmake/FindPostgres.cmake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ ENDIF(WIN32)
6161

6262
IF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY)
6363
SET(POSTGRES_FOUND TRUE)
64+
65+
IF(EXISTS "${POSTGRES_INCLUDE_DIR}/pg_config.h")
66+
SET(HAVE_PGCONFIG TRUE)
67+
ELSE(EXISTS "${POSTGRES_INCLUDE_DIR}/pg_config.h")
68+
SET(HAVE_PGCONFIG FALSE)
69+
ENDIF(EXISTS "${POSTGRES_INCLUDE_DIR}/pg_config.h")
70+
6471
ENDIF (POSTGRES_INCLUDE_DIR AND POSTGRES_LIBRARY)
6572

6673

‎src/app/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,10 @@ SET (QGIS_APP_MOC_HDRS
140140
)
141141

142142
IF (POSTGRES_FOUND)
143+
IF(HAVE_PGCONFIG)
144+
ADD_DEFINITIONS(-DHAVE_PGCONFIG=1)
145+
ENDIF(HAVE_PGCONFIG)
146+
143147
SET (QGIS_APP_SRCS ${QGIS_APP_SRCS}
144148
qgsdbsourceselect.cpp
145149
qgsnewconnection.cpp

‎src/app/qgsdbsourceselect.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ email : sherman at mrcc.com
3838
#include <cassert>
3939
#include <iostream>
4040

41+
#ifdef HAVE_PGCONFIG
4142
#include <pg_config.h>
43+
#endif
4244

4345
QgsDbSourceSelect::QgsDbSourceSelect( QWidget *parent, Qt::WFlags fl )
4446
: QDialog( parent, fl ), mColumnTypeThread( NULL ), pd( 0 )

0 commit comments

Comments
 (0)
Please sign in to comment.