Em segunda-feira, 5 de setembro de 2016, às 14:12:23 PDT, Jake Petroules escreveu: > Many of you seem to not understand how complex build tools can get and just > how simple Qbs can make problems that are incredibly challenging in other > systems. Perhaps you should actually try Qbs before complaining about it. > Or perhaps we simply need more/better examples to show the community the > difference between the Rolls-Royce Trent 900 jet engine that is CMake, and > the wet firecrackers that are CMake and qmake. Perhaps both. :)
I'm interested in seeing that. Please port one of the complex KF5 libraries to qbs. One that has dozens of configuration decisions and dependencies, both mandatory and optional, few of which can be detected with pkg-config. Then we can compare a real-world case of CMake vs qbs. Qt Creator is not a good example, because it has exactly one external dependency (the LLVM libs) and it barely tries to detect it. You have to inform the build with qmake that LLVM is available. Botan is included as a bundled 3rdparty, instead of being detected, etc. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
