On Sat, Oct 3, 2020 at 11:07 PM Konstantin Tokarev <annu...@yandex.ru> wrote:
> > > > > For comparison, using simple python script from [1] (which was mentioned > on the list a few times before) > Hmm, maybe my search-foo is weak, but searching for 'qt-downloader' in my mail client only shows this mail thread as the single result. I've seen references to other tools though, like the script from the qbs repo, Cristian's and Volker's scripts, and some other variations. > results in my workflow [2] in 56 seconds on Windows [3] and 20 seconds on > macOS with > *NO CACHE* and *NO CREDENTIALS*. Time is saved because only used Qt > modules are installed, > online installer doesn't provide this kind of granularity. > Indeed I tried it out, and it works fast and the DX is nice: discoverable arguments, finer module granularity, support for ios and android, no credentials needed. I'm a bit iffy on the patching it does to make qmake work (regarding the license check), but it's not the first time I see it. And parsing the xml files feels like depending on an implementation detail that might change in the future, but I guess it worked well so far. I hope the online installer CLI DX will improve in time to offer similar granularity and user-friendliness, with the advantage that it will provide access to commercial packages as well. > > [1] https://github.com/engnr/qt-downloader > [2] > https://github.com/qtwebkit/qtwebkit/blob/qtwebkit-dev-wip/.github/workflows/build_cmake.yml#L84 > > https://github.com/qtwebkit/qtwebkit/blob/qtwebkit-dev-wip/.github/workflows/build_cmake.yml#L100 > [3] > https://github.com/qtwebkit/qtwebkit/runs/1195504225?check_suite_focus=true > [4] > https://github.com/qtwebkit/qtwebkit/runs/1195504192?check_suite_focus=true > > > >
_______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development