Details
-
Bug
-
Resolution: Done
-
P4: Low
-
5.11
-
None
-
Android (mingw)
WinRT (jom/nmake)
-
7c34e0a7b48572be1f9e3fb45911a13b01798e37
Description
When using the TESTDATA feature from qmake, and including a file with a hash mark in it, it will include the hash mark in the generated makefile, which then comments out the rest of the line and any consecutive lines ending with a backslash (keeping the syntax correct ). The build will then fail because it is unable to locate the file (e.g. for file named "abc#123" it will complain it cannot find file "abc").
The same is also true for "qmake -project", which would require escaping as $${LITERAL_HASH}.
Attachments
Issue Links
- relates to
-
QTBUG-3314 file name quoting is FUBAR
- Open
For Gerrit Dashboard: QTBUG-68635 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
231958,3 | qmake: escape colons and hashmarks in dependency paths | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |