Well, let me check all this in detail tomorrow.
What I can say now from memory is:
For me the unchanged Qt installation folder was C:\Qt\5.4.1\5.4.
And since nsis-5.2.nsi we use this notation for Qt location.
Iirc I had a similar case when I changed from 4.8 to 5.2, my installation differs from the project settings too.
The C:\Qt\MAINTENANCE_VERSION\RELEASE_VERSION makes sense when one have to use multiple versions concurrent.
I will also check your wiki changes tomorrow, the wiki should be consistent with the settings in the latest git managed files.
Maybe, that the QT_DIR setting in custom-windows.bat is obsolete, since we use windeployqt to grab Qt libraries for the installer package. Will check this tomorrow too.
Concerning unstaged changes, you're right, custom.pro should be ignored by
.gitignore file in the LibreCAD root folder. My first thought was about capital letters in the filename (for git this matters on Windows), but then the git message should be unversioned files.
Unstaged changes means, that custom.pro is part of the git repo, maybe it was added by accident.
With
git stash
you undo changes and files are reset to the last clean state.
You may want to unstash your changes with
git stash pop
and then try to delete custom.pro from the index with
git rm --cached custom.pro
without touching the changed file.
Armin
investing less than half an hour into Search function can save hours or days of waiting for a solution