[Qt5-feedback] Build system requirements for Qt5

Pau Garcia i Quiles pgquiles at elpauer.org
Fri Jun 3 21:56:45 CEST 2011


Hi,

Someone from KDAB (Holger Schöder?) started to write a modified
version of qmake that outputted CMakeLists.txt files.

It required some manual intervention afterwards due to ambiguities in
QMake, but that might be a starting point and certainly it would be
interesting to people that currently use a QMake-based build system.



On Fri, Jun 3, 2011 at 9:40 PM, Marcus D. Hanwell
<marcus.hanwell at kitware.com> wrote:
> Hi,
>
> I have been considering this for quite some time, and we have been
> talking about this at Kitware. There is discussion of replacing Qt's
> build system, possibly writing a new one or modifying an existing one.
> What I would really like to know is what you want the declarative
> language to look like. Is the general consensus a JSON structure?
> Would looping and conditional constructs from JavaScript be used, or
> purely the data container format?
>
> Unfortunately we cannot make it to the Qt Contributor Summit in June,
> but I would certainly like to understand the requirements for the
> input syntax. I will be at the Desktop Summit in August, and so maybe
> we could set aside some time then to discuss requirements and
> possibilities for working on this together? I think there is potential
> to add the required features to CMake, leverage all of the existing
> features and code while building something even more powerful for the
> wider community.
>
> I use Qt Creator everyday, and have written large CMake build systems.
> I know tighter integration with Qt Creator is one of the larger goals.
> I would like to engage with the developers working on the requirements
> for a Qt build system, and discuss the scope for modifying CMake. I
> think a great starting point would be some examples of the format and
> syntax of the proposed declarative input required.
>
> Is any potential build system change still slated for after Qt 5.0? I
> would certainly be interested in any new developments coming out of
> the Randa event, or the Qt Contributor Summit.
>
> Marcus
> _______________________________________________
> Qt5-feedback mailing list
> Qt5-feedback at qt.nokia.com
> http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
>



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)


More information about the Qt5-feedback mailing list