build: simplify CMake and python helper script

+ Check early for Qt6 and remove module list duplication.
+ Add qrencode-win32 as a submodule. Remove unused libqrencode
  submodule(GNU/Linux and macOS use package dependencies).
+ Remove unused ReleaseCompile option.

REQUIRES adjustments to:
- https://jenkins.jami.net/view/clients/job/client-qt-msvc-tests
(JenkinsFile ??)

Gitlab: #601
Change-Id: Ied65c9aaead86009d70f68705f8592950dab2dfa
This commit is contained in:
Andreas Traczyk
2021-12-07 17:46:06 -05:00
committed by kkostiuk
parent 4bce873f34
commit d82e382070
7 changed files with 233 additions and 336 deletions

1
.gitignore vendored
View File

@@ -11,7 +11,6 @@ x86/
debug/
release/
beta/
qrencode-win32/
*.dll
*.qm
build/