448b22f
From d56f60341f1cdd1337ed140e9cff99618a174450 Mon Sep 17 00:00:00 2001
448b22f
From: Peter Lemenkov <lemenkov@gmail.com>
448b22f
Date: Fri, 3 Aug 2012 13:56:23 +0400
cf93903
Subject: [PATCH 15/19] Add check for mysql_version.h header
448b22f
448b22f
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
448b22f
---
448b22f
 cmake/FindMySQLpp.cmake | 9 +++++++++
448b22f
 1 file changed, 9 insertions(+)
448b22f
448b22f
diff --git a/cmake/FindMySQLpp.cmake b/cmake/FindMySQLpp.cmake
448b22f
index 94050c9..248624c 100644
448b22f
--- a/cmake/FindMySQLpp.cmake
448b22f
+++ b/cmake/FindMySQLpp.cmake
448b22f
@@ -15,3 +15,12 @@ ELSE(MYSQLPP_FOUND)
448b22f
 		MESSAGE(FATAL_ERROR "Could NOT find mysql++ development files")
448b22f
 	ENDIF (MySQLpp_FIND_REQUIRED)
448b22f
 ENDIF(MYSQLPP_FOUND)
448b22f
+
448b22f
+# Check for buried mysql_version.h
448b22f
+FIND_PATH(MYSQL_INCLUDE_MYSQL_VERSION_H mysql_version.h)
448b22f
+IF(NOT MYSQL_INCLUDE_MYSQL_VERSION_H)
448b22f
+	FIND_PATH(MYSQL_INCLUDE_BURIED_MYSQL_VERSION_H mysql/mysql_version.h)
448b22f
+	IF(MYSQL_INCLUDE_BURIED_MYSQL_VERSION_H)
448b22f
+		ADD_DEFINITIONS(-DMYSQLPP_MYSQL_HEADERS_BURIED)
448b22f
+	ENDIF(MYSQL_INCLUDE_BURIED_MYSQL_VERSION_H)
448b22f
+ENDIF(NOT MYSQL_INCLUDE_MYSQL_VERSION_H)
448b22f
-- 
cf93903
1.8.3.1
448b22f