To put some perspective on this: The ClangFormat plugin which this is about is an optional plugin, disabled by default, that uses the clangformat library directly for code formatting. It should build against upstream LLVM, but will not load in that case (with a warning) even _if_ it was enabled explicitly. Afaik Ivan tried to upstream the patch and it is lying around there, someone would need to push that forward again.
Similar functionality of “using clangformat to format code” is also available via the Beautifier plugin, which uses an arbitrary external clangformat executable. That is less tightly integrated (doesn’t format while typing), but has the advantage that you can freely choose the clangformat version. So, to sum this up, the ClangFormat plugin is currently neither an essential component of Qt Creator, nor do you loose much in terms of functionality if you don’t have it. > On 9. Sep 2019, at 23:20, Thiago Macieira <thiago.macie...@intel.com> wrote: > > On Monday, 9 September 2019 14:07:59 PDT Lisandro Damián Nicanor Pérez Meyer > wrote: >> Is this acceptable? I really think it is not, but... > > It's not. Requiring people to build LLVM + Clang, whcih is huge, is not > something we should do. > > Please work around. > > -- > Thiago Macieira - thiago.macieira (AT) intel.com > Software Architect - Intel System Software Products > > > > _______________________________________________ > Development mailing list > Development@qt-project.org > https://lists.qt-project.org/listinfo/development -- Eike Ziller Principal Software Engineer The Qt Company GmbH Erich-Thilo-Straße 10 D-12489 Berlin eike.zil...@qt.io http://qt.io Geschäftsführer: Mika Pälsi, Juha Varelius, Mika Harjuaho Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B _______________________________________________ Development mailing list Development@qt-project.org https://lists.qt-project.org/listinfo/development