summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSergey Vojtovich <svoj@mariadb.org>2018-05-29 21:46:31 +0400
committerSergey Vojtovich <svoj@mariadb.org>2018-09-09 10:05:56 +0400
commitd9613b750c6d975beed0e1d7f0cb1a8dd3ad106b (patch)
tree2ba37dd3c3b596eb423649a7819f8eb1e88619a5 /CMakeLists.txt
parent96572b7aa1698ddd1ff64672aac920e667b35790 (diff)
downloadmariadb-git-d9613b750c6d975beed0e1d7f0cb1a8dd3ad106b.tar.gz
Enable C++11
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7779f298ea5..93146fa94e9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -77,6 +77,14 @@ ELSE()
ENDIF()
PROJECT(${MYSQL_PROJECT_NAME})
+IF(CMAKE_VERSION VERSION_LESS "3.1")
+ IF(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
+ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
+ ENDIF()
+ELSE()
+ SET(CMAKE_CXX_STANDARD 11)
+ENDIF()
+
SET(CPACK_PACKAGE_NAME "MariaDB")
SET(CPACK_PACKAGE_DESCRIPTION_SUMMARY "MariaDB: a very fast and robust SQL database server")
SET(CPACK_PACKAGE_URL "http://mariadb.org")