diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2023-10-13 17:53:28 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-11-01 20:14:17 +0000 |
commit | 82fac9e79b5534aaab365109c30f91969916cb74 (patch) | |
tree | 9feabf1b52e4a40e9b59c8c34f9719683fe066b5 | |
parent | 2ef46c91cd6dd27dce898638bf0f644dd89e4afe (diff) |
libshiboken: Add logs for showing default compiler include paths
Add a log that dumps the compiler default include dirs output as
returned by gppInternalIncludePaths().
This is shown when --debug-level=medium is passed to shiboken.
Change-Id: Ie5d53f490fb78bc6325b9c9e3b216c74a34de7fd
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
(cherry picked from commit 14880be8f3586f37e8b43c9b284185f23b60953f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp b/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp index 62bca91eb..d61373912 100644 --- a/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp +++ b/sources/shiboken6/ApiExtractor/clangparser/compilersupport.cpp @@ -179,6 +179,13 @@ static HeaderPaths gppInternalIncludePaths(const QString &compiler) return result; const QByteArrayList stdErrLines = stdErr.split('\n'); bool isIncludeDir = false; + + if (ReportHandler::isDebug(ReportHandler::MediumDebug)) + qCInfo(lcShiboken()).noquote().nospace() + << "gppInternalIncludePaths:\n compiler: " << compiler + << "\n stdOut: " << stdOut + << "\n stdErr: " << stdErr; + for (const QByteArray &line : stdErrLines) { if (isIncludeDir) { if (line.startsWith(QByteArrayLiteral("End of search list"))) { |