diff options
author | Paul Wicking <paul.wicking@qt.io> | 2025-09-16 21:54:07 +0200 |
---|---|---|
committer | Paul Wicking <paul.wicking@qt.io> | 2025-09-17 14:46:43 +0200 |
commit | 548517a4a0deb2f023c0edb6f73d7bea13e25668 (patch) | |
tree | 01dff53aab47fb99ec88607ac3a7820ea8459c73 /src/windeployqt/main.cpp | |
parent | 53b536582360f81f78004537047c1aa2e8b817e6 (diff) |
QDoc warning logs use absolute file paths that make logs non-portable
across build environments. This affects CI systems and shared
development environments where file paths vary between machines.
This change implements a flexible project root system that converts
absolute paths to relative paths in warning logs. QDoc uses this
priority order: `QDOC_PROJECT_ROOT` environment variable, `projectroot`
configuration variable, or absolute paths as fallback.
Qt's build system integration works automatically through the
environment variable.
Task-number: QTBUG-138846
Change-Id: I9409dcd8fd55e138decd8dd7a248fe9e578d0d87
Reviewed-by: Topi ReiniΓΆ <topi.reinio@qt.io>
Diffstat (limited to 'src/windeployqt/main.cpp')
0 files changed, 0 insertions, 0 deletions