Thanks for clearing things up.
Based on your response, I carried on with my initial design choice (model Rust compilers as a ToolChain subclass), and I think it will work out well enough, even without filtering things out. The ToolChain API makes sense for a Rust compiler, except for the `predefinedMacros` method.
What do you mean by "making sure not to introduce a regression for the C/C++ toolchains"? I interpret it as "things could blow up if user choose a Rust compiler for a C++ project", but I'm not sure that's what you had in mind.
You will certainly hear from me very soon, when I'll get stuck for real!
Olivier Renaud
_______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
