Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.2.0
-
None
-
Windows
-
b73d6be6a0723d5f886f5a8faa9123534e998331
Description
When an environment variable contains a ( in it's name then it will not be parsed correctly by qmake. Take for example the following pro file:
TEMPLATE = app PROGRAMS = $$(PROGRAMFILES(X86)) message($$PROGRAMS) SOURCES =
it will output this:
Missing ) terminator [found )]
This seems to be a Windows only problem as I believe ( and ) are not valid characters in an environment variable name on other platforms.