Ok, thanks Brad.
Hello Qt Mailing list,
First i thought this is a bug in CMake but it has appeared that it seems to be
a bug in qmllint:
Here the original question:
when I run qmllint from the command line to test an error I get:
C:\Tests>C:\Qt\5.6\msvc2015\bin\qmllint.exe test.qml
On 05/23/2016 11:34 AM, Roman Wüger wrote:
> I tried it with CMake 3.5.1 and 3.5.2 and now with the master with
> the same result. I've attached an example which won't work.
I was able to reproduce it with that, but I also tried this:
add_custom_target(${PROJECT_NAME}-c2
COMMAND
On 05/23/2016 03:25 AM, Roman Wüger wrote:
> The output is:
>
> 1> _resVar: -1
> 1> _outVar:
> 1> _errVar:
>
> It seems that the error pipe isn’t read correctly, because _errVar is empty.
I cannot reproduce that. With an empty test.qml file I get:
_resVar: -1
_outVar:
_errVar:
Hello,
when I run qmllint from the command line to test an error I get:
C:\Tests>C:\Qt\5.6\msvc2015\bin\qmllint.exe test.qml
test.qml:1 : Syntax error
C:\Tests>echo %ERRORLEVEL%
-1
C:\Tests>
If I call this from a CMake script
execute_process(COMMAND C:/Qt/5.6/msvc2015/bin/qmllint.exe