summarylogtreecommitdiffstats
path: root/qtcreator-preload-plugins.patch
diff options
context:
space:
mode:
Diffstat (limited to 'qtcreator-preload-plugins.patch')
-rw-r--r--qtcreator-preload-plugins.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/qtcreator-preload-plugins.patch b/qtcreator-preload-plugins.patch
new file mode 100644
index 000000000000..d4ec515fe055
--- /dev/null
+++ b/qtcreator-preload-plugins.patch
@@ -0,0 +1,13 @@
+diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+index 166d1c94e0..de0b9cc67b 100644
+--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
++++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+@@ -67,7 +67,7 @@ static QStringList clazyPluginArguments(const ClangDiagnosticConfig diagnosticCo
+ QStringList arguments;
+
+ if (diagnosticConfig.isClazyEnabled()) {
+- arguments << XclangArgs({"-add-plugin", "clazy"});
++ arguments << XclangArgs({"-load", "ClazyPlugin.so", "-add-plugin", "clazy"});
+ if (!diagnosticConfig.clazyChecks().isEmpty())
+ arguments << XclangArgs({"-plugin-arg-clazy", diagnosticConfig.clazyChecks()});
+ }