- KI18n was requesting the obsolete QtScript, while 5.50 has been ported to QtQML
- KConfig now needs QtTools
- and QtTools requested LLVM from 5.10 actually to build QDoc: this is wanted only for SDK
Details
Details
- Reviewers
vonreth - Commits
- R877:592af90e1155: Make SDK dependencies optional
builds with QtSDK=False (on Linux)
Diff Detail
Diff Detail
- Repository
- R877 Craft Blueprints for KDE
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
kde/frameworks/tier1/ki18n/ki18n.py | ||
---|---|---|
11–12 | Sorry you are right, copy/paste & distracted :-| | |
libs/qt5/qttools/qttools.py | ||
37 | I believe that we can skip LLVM use (QDoc generation) if we are not building a SDK release, only libraries for an application bundle. Am I missing something? |
libs/qt5/qttools/qttools.py | ||
---|---|---|
37 | SDK mode means that we won't build qt but use the prebuild version. |
Comment Actions
- rebased on master updates ("default" -> None)
- introduce a qttools option "qdocThroughLLVM" (False by default) to skip LLVM compilation (instead of misunderstood "QtSDK" boolean)
Comment Actions
maybe apply my suggested change and then ship it.
Thx :)
libs/qt5/qttools/qttools.py | ||
---|---|---|
41 | env = {} if foo: env = {"foo":bar} ScopedEnv(env) |
libs/qt5/qttools/qttools.py | ||
---|---|---|
11 | Please set the default to true so that our cache builds are with qtdoc |