X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=CMakeLists.txt;h=a25f5480b63cd604a6d936200ec791fc770f1c07;hb=e430586ec36e2bb1646191682f434e45fb871d26;hp=815079f5b43545eeb71249b31d11d87723b1b0bf;hpb=a3b5ff264d03fa01f7eed010603638234e9d079d;p=lyx.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 815079f5b4..a25f5480b6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -47,6 +47,7 @@ if(COMMAND cmake_policy) # COMPILE_DEFINITIONS are not used yet. Enable new behavior. cmake_policy(SET CMP0043 NEW) endif() + cmake_policy(SET CMP0020 OLD) endif() set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true) @@ -542,9 +543,9 @@ if(LYX_CXX_FLAGS_EXTRA) endif() if(LYX_XMINGW) - set(QT_MINGW_DIR ${LYX_QT4} CACHE PATH "Qt for Mingw" FORCE) - list(APPEND CMAKE_FIND_ROOT_PATH ${QT_MINGW_DIR} ${GNUWIN32_DIR}) + list(APPEND CMAKE_FIND_ROOT_PATH ${GNUWIN32_DIR}) endif() + if(LYX_USE_QT MATCHES "QT5") find_package(Qt5Core REQUIRED) if (Qt5Core_FOUND) @@ -567,6 +568,10 @@ if(LYX_USE_QT MATCHES "QT5") message(STATUS "Found Qt-Version ${QTVERSION}") endif() elseif(LYX_USE_QT MATCHES "QT4") + if(LYX_XMINGW) + set(QT_MINGW_DIR ${LYX_QT4} CACHE PATH "Qt for Mingw" FORCE) + list(APPEND CMAKE_FIND_ROOT_PATH ${QT_MINGW_DIR} ${GNUWIN32_DIR}) + endif() find_package(Qt4 "4.5.0" REQUIRED) macro (qt_use_modules) endmacro()