commit 0af49debee608a73c3c5e898d79bd7d952ceb11f
Author: Kornel Benko <[email protected]>
Date:   Fri Sep 25 14:55:50 2015 +0200

    Cmake build: Remove support for concept checks.
    
        See also commit 7f4101a

diff --git a/CMakeLists.txt b/CMakeLists.txt
index a925a9e..2c8e35e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -142,7 +142,6 @@ LYX_OPTION(PROGRAM_SUFFIX       "Append version suffix to 
binaries" ON GCC)
 LYX_OPTION(DEBUG_GLIBC          "Enable libstdc++ debug mode" OFF GCC)
 LYX_OPTION(DEBUG_GLIBC_PEDANTIC "Enable libstdc++ pedantic debug mode" OFF GCC)
 LYX_OPTION(STDLIB_DEBUG         "Use debug stdlib" OFF GCC)
-LYX_OPTION(CONCEPT_CHECKS       "Enable concept-checks" OFF GCC)
 LYX_OPTION(PROFILE              "Build with options for gprof" OFF GCC)
 LYX_OPTION(ENABLE_CXX11         "Build with options for c++11-mode" OFF GCC)
 
@@ -529,9 +528,6 @@ if(NOT MSVC)
        if(LYX_STDLIB_DEBUG)
                set(LYX_CXX_FLAGS "${LYX_CXX_FLAGS} -D_GLIBCXX_DEBUG 
-D_GLIBCXX_DEBUG_PEDANTIC")
        endif()
-       if(LYX_CONCEPT_CHECKS)
-               set(LYX_CXX_FLAGS "${LYX_CXX_FLAGS} -D_GLIBCPP_CONCEPT_CHECKS")
-       endif()
        set(CMAKE_CXX_FLAGS       "${LYX_CXX_FLAGS} -fno-strict-aliasing " 
CACHE TYPE STRING FORCE)
        set(CMAKE_CXX_FLAGS_DEBUG "${LYX_CXX_FLAGS} -fno-strict-aliasing -O0 
-g3 -D_DEBUG" CACHE TYPE STRING FORCE)
        if(MINGW)
diff --git a/INSTALL.cmake b/INSTALL.cmake
index 23b1aa0..420102a 100644
--- a/INSTALL.cmake
+++ b/INSTALL.cmake
@@ -156,7 +156,6 @@ Build options
     -- LYX_DEBUG_GLIBC          = OFF    : Enable libstdc++ debug mode
     -- LYX_DEBUG_GLIBC_PEDANTIC = OFF    : Enable libstdc++ pedantic debug mode
     -- LYX_STDLIB_DEBUG         = OFF    : Use debug stdlib
-    -- LYX_CONCEPT_CHECKS       = OFF    : Enable concept-checks
 
     # MSVC specific
     -- LYX_CONSOLE              = ON     : Show console on Windows

Reply via email to