[Qt5-feedback] Build system requirements for Qt5
Oswald Buddenhagen
oswald.buddenhagen at nokia.com
Thu Jun 9 12:20:56 CEST 2011
On 06/09/11 01:08, ext Craig.Scott at csiro.au wrote:
> Rather than looking for a build system where an IDE can manipulate
> the project file directly (eg .pro, CMakeLists.txt, etc.), is there
> any merit to defining an API or command line interface which an IDE
> can hook into and then it is up to the underlying build tool to
> support that interface? For example, an IDE would query the interface
> to get details about what's in the project.
>
while the idea is nice, realistically there is little chance to agree on
such an interface. you can either make it extremely flexible and allow
for a lot of functionality being optional (so that the less capable
build tools can support it), or you restrict it to a common denominator
(which limits your functionality and slows down development). language
bindings are another problem (and command line apis just won't cut it).
so what we have instead are IDE-specific build tool support plugins.
nothing speaks against the tools providing the plugins themselves. of
course this requires more total effort, but from a competitive POV it
makes a lot of sense.
More information about the Qt5-feedback
mailing list