[Development] Proposing CMake as build tool for Qt 6
annulen at yandex.ru
Mon Jun 17 17:56:15 CEST 2019
17.06.2019, 18:51, "Bogdan Vatra via Development" <development at qt-project.org>:
>> > qnx
>> you mean like software companies using Qt do, today ?
>> > vxworx
>> VxWorks ships with CMake so there must be at least some amount of support. (
>> ?ncc=1&force_download=1 )
> Are you seriously thinking that Qt is going to use scripts from some random
> github projects ?!?!?
There is a choice: with cmake you either spend hours yourself developing stuff,
or reuse results of those who went through that hell before you :)
>> > android and whatever next os is coming.
>> Oh come on (bis). CMake has been one of the official android build systems
>> for close to two years now : https://developer.android.com/ndk/guides/cmake
> Your statement is misleading! Can you use the "official" cmake to build an
> Android *PACKAGE*? (e.g. build the c/c++ bits for all android ABIs in one go,
> build the java, aidl, etc files, add resources and finally create & sign your
> APK? CMake is spawned by gradle (for each ABI) and is used *ONLY* to build the
> C++ files because people refused to port their cmake projects to gradle. This
> means that gradle is the *official* build system not cmake!
> You either don't know how an Android package is built or if you know then
> you're intentionally lie people...
> Same for iOS, Fuchsia and other OSs that you enumerate: Can you use cmake to
> build a *PACKAGE*?
There is CPack thing that can build packages. No idea if it supports Android in particular.
More information about the Development