]> git.lyx.org Git - lyx.git/commitdiff
MinGW is too slow with O3
authorPeter Kümmel <syntheticpp@gmx.net>
Sat, 19 Apr 2008 12:00:53 +0000 (12:00 +0000)
committerPeter Kümmel <syntheticpp@gmx.net>
Sat, 19 Apr 2008 12:00:53 +0000 (12:00 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@24348 a592a061-630c-0410-9148-cb99ea01b6c8

development/cmake/CMakeLists.txt

index 59d142c82e5674fb6cb9daa5921e3fc13bb5bc8a..5c2116c04ca2f885c47ad8821d99c7f9a8ead42f 100644 (file)
@@ -106,7 +106,11 @@ if(NOT MSVC)
        endif()
        set(CMAKE_CXX_FLAGS          "${LYX_CXX_FLAGS}" CACHE TYPE STRING FORCE)
        set(CMAKE_CXX_FLAGS_DEBUG    "${LYX_CXX_FLAGS} -O -g -D_DEBUG" CACHE TYPE STRING FORCE)
-       set(CMAKE_CXX_FLAGS_RELEASE  "${LYX_CXX_FLAGS} -O3 -DNDEBUG" CACHE TYPE STRING FORCE)
+       if(MINGW)
+               set(CMAKE_CXX_FLAGS_RELEASE  "${LYX_CXX_FLAGS} -O2 -DNDEBUG" CACHE TYPE STRING FORCE)
+       else()
+               set(CMAKE_CXX_FLAGS_RELEASE  "${LYX_CXX_FLAGS} -O3 -DNDEBUG" CACHE TYPE STRING FORCE)
+       endif()
        set(CMAKE_CXX_FLAGS_PROFILE  "${CMAKE_CXX_FLAGS_RELEASE} -pg" CACHE TYPE STRING FORCE)
 endif()