diff --git a/src/plugins/clangpchmanager/clangpchmanager.pro b/src/plugins/clangpchmanager/clangpchmanager.pro index 10c8f1b70b..3792f6d6a3 100644 --- a/src/plugins/clangpchmanager/clangpchmanager.pro +++ b/src/plugins/clangpchmanager/clangpchmanager.pro @@ -1,9 +1,7 @@ include(../../qtcreatorplugin.pri) include(clangpchmanager-source.pri) include(../../shared/clang/clang_installation.pri) - -DEFINES += CLANG_VERSION=\\\"$${LLVM_VERSION}\\\" -DEFINES += "\"CLANG_RESOURCE_DIR=\\\"$${LLVM_LIBDIR}/clang/$${LLVM_VERSION}/include\\\"\"" +include(../../shared/clang/clang_defines.pri) HEADERS += \ $$PWD/clangpchmanagerplugin.h \ diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri index 6d37719384..db957a4ddc 100644 --- a/src/shared/clang/clang_installation.pri +++ b/src/shared/clang/clang_installation.pri @@ -45,6 +45,10 @@ defineReplace(findClangLibInLibDir) { } else { exists ($${libdir}/libclang.*) { return("-llibclang") + } else { + exists ($${libdir}/*libclang.dll.a) { + return("-llibclang.dll") + } } } }