Avoid hard-coding Qt version
This commit is contained in:
parent
0f05beebd8
commit
0a67d7dc15
|
@ -65,6 +65,7 @@ endif ()
|
|||
set(QT_PACKAGE_PREFIX
|
||||
"Qt5"
|
||||
CACHE STRING "specifies the prefix for Qt packages")
|
||||
string(TOLOWER "${QT_PACKAGE_PREFIX}" QT_PACKAGE_PREFIX_LOWER)
|
||||
set(QT_LINGUIST_TOOLS_PACKAGE "${QT_PACKAGE_PREFIX}LinguistTools")
|
||||
set(QT_QMAKE_TARGET "${QT_PACKAGE_PREFIX}::qmake")
|
||||
foreach (MODULE ${QT_MODULES})
|
||||
|
@ -232,12 +233,12 @@ endif ()
|
|||
if (CMAKE_FIND_ROOT_PATH)
|
||||
foreach (ROOT_PATH ${CMAKE_FIND_ROOT_PATH})
|
||||
list(APPEND QT_TRANSLATION_SEARCH_PATHS "${ROOT_PATH}/${CMAKE_INSTALL_DATAROOTDIR}/qt/translations"
|
||||
"${ROOT_PATH}/${CMAKE_INSTALL_DATAROOTDIR}/qt5/translations")
|
||||
"${ROOT_PATH}/${CMAKE_INSTALL_DATAROOTDIR}/${QT_PACKAGE_PREFIX_LOWER}/translations")
|
||||
endforeach ()
|
||||
endif ()
|
||||
list(APPEND QT_TRANSLATION_SEARCH_PATHS "${CMAKE_INSTALL_FULL_DATAROOTDIR}/qt/translations"
|
||||
"${CMAKE_INSTALL_FULL_DATAROOTDIR}/qt5/translations" "/usr/${CMAKE_INSTALL_DATAROOTDIR}/qt/translations"
|
||||
"/usr/${CMAKE_INSTALL_DATAROOTDIR}/qt5/translations")
|
||||
"${CMAKE_INSTALL_FULL_DATAROOTDIR}/${QT_PACKAGE_PREFIX_LOWER}/translations" "/usr/${CMAKE_INSTALL_DATAROOTDIR}/qt/translations"
|
||||
"/usr/${CMAKE_INSTALL_DATAROOTDIR}/${QT_PACKAGE_PREFIX_LOWER}/translations")
|
||||
list(REMOVE_DUPLICATES QT_TRANSLATION_SEARCH_PATHS)
|
||||
foreach (QT_TRANSLATION_PATH ${QT_TRANSLATION_SEARCH_PATHS})
|
||||
if (NOT IS_DIRECTORY "${QT_TRANSLATION_PATH}")
|
||||
|
|
Loading…
Reference in New Issue