Not in the CI yet. Was polishing things locally. But should add that soon. > On 11. Feb 2020, at 16:56, Kyle Edwards <kyle.edwa...@kitware.com> wrote: > > Great news! > > Are you using Ninja Multi-Config yet? :) > > Kyle > > On Tue, Feb 11, 2020 at 10:40 AM Alexandru Croitor > <alexandru.croi...@qt.io> wrote: >> >> I published the Qt 6 CMake Port slides that I presented at Qt Contributor >> Summit in 2019. >> >> https://github.com/alcroito/qt6_cmake_port_slides >> >> It might be a bit outdated compared to today's state, but still has some >> useful info to ease into the whole thing as an alternative to the >> cmake/READMEmd. >> >>> On 11. Feb 2020, at 16:29, Tor Arne Vestbø <tor.arne.ves...@qt.io> wrote: >>> >>> Great! Thanks for the heads up! >>> >>> Tor Arne >>> >>>> On 11 Feb 2020, at 16:17, Alexandru Croitor <alexandru.croi...@qt.io> >>>> wrote: >>>> >>>> Hi, >>>> >>>> Short PSA. >>>> >>>> The merge of wip/cmake to dev is done. >>>> >>>> I'm enabling enforcing CMake builds in dev branch. CMake build phase will >>>> have to pass , tests can still fail and it won't fail integrations. >>>> >>>> In case some build system .pro change sneaks in between the merge and the >>>> enabling of enforcing CMake Coin, all dev integrations will fail for a >>>> bit. I'll fix that up. >>>> >>>> But afterwards, regeneration of the CMake projects will be the >>>> responsibility of the person changing the .pro / .pri / .qrc / >>>> configure.json file. >>>> If you don't know how to do that, you can come to freenode #qt-cmake for >>>> help. >>>> >>>> >>>> Just in case: >>>> >>>> README is at: https://github.com/qt/qtbase/tree/wip/cmake/cmake >>>> Guide is at: https://wiki.qt.io/CMake_Port/Porting_Guide >>>> >>>> >>>> Regards, >>>> >>>> Alexandru. >>>> >>>>> On 3. Feb 2020, at 14:52, Alexandru Croitor <alexandru.croi...@qt.io> >>>>> wrote: >>>>> >>>>> Hi, >>>>> >>>>> The Qt CMake Port team would like to merge the wip/cmake branch of qtbase >>>>> to dev, soon™ (this week or next week). >>>>> >>>>> This is mostly a heads up email, so that it doesn't come as a total >>>>> surprise. >>>>> >>>>> How this affects people: >>>>> >>>>> 1) The qmake Coin builds are still there and continue to work. >>>>> >>>>> 2) Soon after the merge, a qt5.git change will land which will add a few >>>>> more qtbase Coin configurations which will build qtbase with CMake. >>>>> >>>>> 3) If these CMake Coin builds fail, developers of the respective changes >>>>> will have to adapt their changes to fix the CMake builds. >>>>> >>>>> 3.1) Most of these fixes can probably be done automatically by running >>>>> the magical pro2cmake.py script on the build system parts you changed. >>>>> >>>>> 4) The CMake port in not yet complete. >>>>> >>>>> 4.1) Not all tests are passing the test phase yet, that's why Coin >>>>> ignores test phase errors and will always say that test phase passed >>>>> successfully. The important part is that tests *build* successfully. >>>>> >>>>> >>>>> Preliminary tests showed that nothing breaks in Coin as a result of the >>>>> merge. >>>>> >>>>> >>>>> The current merge diff is at: >>>>> https://codereview.qt-project.org/c/qt/qtbase/+/282101 >>>>> >>>>> README is at: https://github.com/qt/qtbase/tree/wip/cmake/cmake >>>>> Guide is at: https://wiki.qt.io/CMake_Port/Porting_Guide >>>>> >>>>> Regards, >>>>> Alexandru. >>>> >>>> _______________________________________________ >>>> Development mailing list >>>> Development@qt-project.org >>>> https://lists.qt-project.org/listinfo/development >>> >> >> _______________________________________________ >> Development mailing list >> Development@qt-project.org >> https://lists.qt-project.org/listinfo/development
_______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development