aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.pro3
-rw-r--r--tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.qbs10
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.pro b/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.pro
index 5271b5f18e..2a72297f91 100644
--- a/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.pro
+++ b/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.pro
@@ -4,6 +4,9 @@ TARGET = tst_clangtoolslogfilereader
DEFINES += SRCDIR=\\\"$$PWD/\\\"
+LIBS += $$LIBCLANG_LIBS
+INCLUDEPATH += $$LLVM_INCLUDEPATH
+
SOURCES += \
tst_clangtoolslogfilereader.cpp \
$$PLUGINDIR/clangtoolsdiagnostic.cpp \
diff --git a/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.qbs b/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.qbs
index 993733954c..2a1a5b0a25 100644
--- a/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.qbs
+++ b/tests/auto/clangtools/clangtoolslogfilereader/clangtoolslogfilereader.qbs
@@ -3,8 +3,18 @@ import "../clangtoolsautotest.qbs" as ClangToolsAutotest
ClangToolsAutotest {
name: "ClangToolsLogFileReader Autotest"
+
+ Depends { name: "libclang"; required: false }
+
cpp.defines: base.concat('SRCDIR="' + sourceDirectory + '"')
+ condition: libclang.present
+
+ cpp.includePaths: base.concat(libclang.llvmIncludeDir)
+ cpp.libraryPaths: base.concat(libclang.llvmLibDir)
+ cpp.dynamicLibraries: base.concat(libclang.llvmLibs)
+ cpp.rpaths: base.concat(libclang.llvmLibDir)
+
Group {
name: "sources from plugin"
prefix: pluginDir + '/'