From: Stephen Kelly Date: Wed, 17 Oct 2012 14:15:30 +0000 (+0200) Subject: Generate a ConfigVersion.cmake file for Qt5LinguistTools. X-Git-Tag: accepted/tizen/20131212.181521~190 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e2050f9101b4a4edce49e8189cf4959b665234be;p=platform%2Fupstream%2Fqttools.git Generate a ConfigVersion.cmake file for Qt5LinguistTools. Change-Id: I1ea47da2d782693a16eb4ac9b8e69f6275da721d Reviewed-by: Clinton Stimpson Reviewed-by: Alexander Neundorf Reviewed-by: Stephen Kelly --- diff --git a/src/linguist/linguist.pro b/src/linguist/linguist.pro index e0deece..b35928f 100644 --- a/src/linguist/linguist.pro +++ b/src/linguist/linguist.pro @@ -27,13 +27,16 @@ contains(CMAKE_BIN_DIR, "$${CMAKE_QT_INSTALL_PREFIX_ESCAPED}.*") { } cmake_linguist_config_file.input = $$PWD/Qt5LinguistToolsConfig.cmake.in +cmake_linguist_config_version_file.input = $$[QT_INSTALL_DATA]/mkspecs/cmake/Qt5ConfigVersion.cmake.in cmake_linguist_macros_file.input = $$PWD/Qt5LinguistToolsMacros.cmake # NOTE: We need to put the linguist tools cmake files in the lib directory. The lib directory # as set by the uitools module is used for that, as linguist doesn't set such a variable. +CMAKE_PACKAGE_VERSION = $$eval(QT.uitools.VERSION) cmake_linguist_config_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsConfig.cmake +cmake_linguist_config_version_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsConfigVersion.cmake cmake_linguist_macros_file.output = $$eval(QT.uitools.libs)/cmake/Qt5LinguistTools/Qt5LinguistToolsMacros.cmake cmake_linguist_macros_file.CONFIG = verbatim -QMAKE_SUBSTITUTES += cmake_linguist_config_file cmake_linguist_macros_file +QMAKE_SUBSTITUTES += cmake_linguist_config_file cmake_linguist_config_version_file cmake_linguist_macros_file cmake_linguist_tools_files.files += $$cmake_linguist_config_file.output $$cmake_linguist_macros_file.output cmake_linguist_tools_files.path = $$[QT_INSTALL_LIBS]/cmake/Qt5LinguistTools