Hi, I have a few questions: - is it possible to cross compile Qt in one go (just like we do with qmake)? - if you'll not support/trash all .pro/.pri files how we'll push fixes for 5.15 branch ? Because right now we can't push fixes directly to 5.15. branch and all the fixes must go trough dev branch first.
Cheers, BogDan. În ziua de luni, 8 iunie 2020, la 16:43:20 EEST, Alexandru Croitor a scris: > Hi everyone, > > It's time to talk about everyone's favourite topic again: build systems. > > It's been a while since we started porting and merging the CMake ports of Qt > repositories into the dev branches. > > To be precise: qtbase got merged on the 7th of February. > > Since then, all the enabled repositories in qt5.git/dev have CMake ports > merged to their corresponding dev branches (except for qtqa which got > reverted, but it should be back soon). > > The CMake ports are built in Coin with the most important configurations > (Linux, Windows, macOS, Android, iOS, qemu Linux). > > Currently, failed tests don't fail integrations, but we're fixing up the > last failing tests and intend to enforce successful test passing for CMake > configurations. > > Anyway, it's time for the next step. > > > -----------------------------> TL;DR here > <---------------------------------------- > > The CMake Port team wants to switch the main Qt build system to the CMake > one. > > What this means: > > - All Coin qmake configurations in dev branch are removed. > > - Only CMake configurations are built in Coin. > > - CMakeLists.txt files are now the source of truth (no more editing of .pro > / .pri files). > > - All qmake .pro / .pri files of ported repositories under Coin control are > removed. > > - No more pro2cmake.py and configurejson2cmake.py usage (except for an > initial port of a yet un-ported repository) > > - You need CMake to build Qt. > > - Un-ported repositories should still be able to build with qmake against a > CMake built Qt (this was tested to work for qtwebengine, but not other > repositories, there are a few known issues left that we're currently > fixing). > > > --> Proposed time of execution: 1st of July <-- > > > I'd like to hear about any Qt development blockers that you foresee due to > this change. > > > Regards, > Alexandru. > _______________________________________________ > Development mailing list > [email protected] > https://lists.qt-project.org/listinfo/development _______________________________________________ Development mailing list [email protected] https://lists.qt-project.org/listinfo/development
