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 <[email protected]> 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 > [email protected] > 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) _______________________________________________ Qt5-feedback mailing list [email protected] http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback
