diff options
Diffstat (limited to 'src/global/configure.pri')
-rw-r--r-- | src/global/configure.pri | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/global/configure.pri b/src/global/configure.pri index a6357f4d1..013e0e757 100644 --- a/src/global/configure.pri +++ b/src/global/configure.pri @@ -223,6 +223,10 @@ defineTest(qtConfTest_libclang) { !isEmpty(LLVM_INSTALL_DIR): \ qtLog("Cannot determine version of clang installation in $${clangInstallDir}.") return(false) + } else { + CLANG_MAJOR_VERSION = $$extractMajorVersion($$CLANG_VERSION) + CLANG_MINOR_VERSION = $$extractMinorVersion($$CLANG_VERSION) + CLANG_PATCH_VERSION = $$extractPatchVersion($$CLANG_VERSION) } LIBCLANG_MAIN_HEADER = $$CLANG_INCLUDEPATH/clang-c/Index.h @@ -512,6 +516,18 @@ defineTest(qtConfTest_libclang) { export($${1}.version) $${1}.cache += version + $${1}.major_version = $$CLANG_MAJOR_VERSION + export($${1}.major_version) + $${1}.cache += major_version + + $${1}.minor_version = $$CLANG_MINOR_VERSION + export($${1}.minor_version) + $${1}.cache += minor_version + + $${1}.patch_version = $$CLANG_PATCH_VERSION + export($${1}.patch_version) + $${1}.cache += patch_version + $${1}.has_clangcpp = $$HAS_CLANGCPP export($${1}.has_clangcpp) $${1}.cache += has_clangcpp |