Warning, /sdk/codevis/thirdparty/soci/src/backends/postgresql/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 ############################################################################### 0002 # 0003 # This file is part of CMake configuration for SOCI library 0004 # 0005 # Copyright (C) 2010 Mateusz Loskot <mateusz@loskot.net> 0006 # Distributed under the Boost Software License, Version 1.0. 0007 # (See accompanying file LICENSE_1_0.txt or copy at 0008 # http://www.boost.org/LICENSE_1_0.txt) 0009 # 0010 ############################################################################### 0011 0012 include(CMakeDependentOption) 0013 0014 option(SOCI_POSTGRESQL_NOSINGLEROWMODE 0015 "Do not use single row mode. PostgreSQL <9 portability." 0016 OFF) 0017 0018 if (POSTGRESQL_VERSION VERSION_LESS "9.0.0") 0019 set(SOCI_POSTGRESQL_NOSINGLEROWMODE ON CACHE BOOL "Use single row mode for PostgreSQL 9+" FORCE) 0020 endif() 0021 0022 if(SOCI_POSTGRESQL_NOSINGLEROWMODE) 0023 add_definitions(-DSOCI_POSTGRESQL_NOSINGLEROWMODE=1) 0024 endif() 0025 0026 soci_backend(PostgreSQL 0027 DEPENDS PostgreSQL 0028 DESCRIPTION "SOCI backend for PostgreSQL" 0029 AUTHORS "Maciej Sobczak, Stephen Hutton" 0030 MAINTAINERS "Mateusz Loskot") 0031 0032 boost_report_value(SOCI_POSTGRESQL_NOSINLGEROWMODE)