Closed rplociennik closed 6 years ago
A single AppVeyor build scenario keeps failing, however I don't think the change has anything to do with it. I can't verify the build environment either, though...
I think AppVeyor build fails due to path mismatch of Qt 5.10 installation:
https://www.appveyor.com/docs/build-environment/#qt
Apparently they removed 5.10.0 in favor of 5.10.1.
I bumped version in appveyor.yml - after you rebase onto master
, the build should pass.
Ah, I wasn't aware I could have fixed that all along. ;) Thanks for taking care of that.
While creating a QNapi package I noticed that while
qnapic
binary was being produced, it never got copied to the installation directory, nor ended up in the package as a result. The immediate reason for it was the lack of associated rule in theMakefile
produced byqmake
.qmake
's debug log for the mainqnapi.pro
unveiled the following:Apparently, the only reason why even
gui_target
was getting installed was due to filename similarity between the final binary (qnapi
) and the mainqnapi.pro
.To circumvent these issues I decided to define install targets in their own
.pro
files, combining that with a commonqnapi.pri
with definitions of platform-specific directories shared between them.