Details
Description
When building a project located on the root of a drive, qbs soft asserts and fails to find the project's references.
qbs -f Q:\qt.qbs
gives
C:\build\qt>qbs -f Q:\qt.qbs Qt: Untested Windows version 6.4 detected! No build graph exists yet for this configuration. Resolving project for configuration MSVC2013_x86-debug SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: modules SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: , rel: qbs SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: qbs SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: headers SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: modules SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: , rel: qbs SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: qbs SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: headers SOFT ASSERT: isAbsolute(base) in ..\..\..\..\src\lib\corelib\tools\fileinfo.cpp:168 base: Q:, rel: plugins/platforms/platforms.qbs ERROR: Q:\qt.qbs:70:21 Referenced directory '' does not contain a qbs file.
Attachments
For Gerrit Dashboard: QBS-760 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
107924,3 | fix FileInfo::path for files in root directories | master | qbs/qbs | Status: ABANDONED | -1 | 0 |
107944,2 | fix FileInfo::path for files in root directories | 1.4 | qbs/qbs | Status: MERGED | +2 | 0 |