diff --git a/CMakeLists.txt b/CMakeLists.txt index d7cb5928389ab33bc34e39d2428d1a68a5f5d4aa..3f4802e12b52b6ca2ca1ea0dfb4a638f171c4d21 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,6 +53,9 @@ find_package(log4cxx) set(event_DIR "${CMAKE_SOURCE_DIR}/cmake_modules") find_package(event) +set(pqxx_DIR "${CMAKE_SOURCE_DIR}/cmake_modules") +find_package(pqxx) + find_package(Doxygen) INCLUDE(FindQt4) @@ -101,6 +104,16 @@ else (MYSQL_FOUND) message("MySQL : no (install mysql-devel)") endif (MYSQL_FOUND) +if (PQXX_FOUND) + ADD_DEFINITIONS(-DWITH_PQXX) + include_directories(${PQXX_INCLUDE_DIR}) + message("PostgreSQL : yes") +else (PQXX_FOUND) + set(PQXX_LIBRARY "") + set(PQ_LIBRARY "") + message("PostgreSQL : no (install libpqxx-devel)") +endif (PQXX_FOUND) + if (PROTOBUF_FOUND) ADD_DEFINITIONS(-DWITH_PROTOBUF) include_directories(${PROTOBUF_INCLUDE_DIRS})