On 25.09.2012 23:17, Marcus D. Hanwell wrote:
On Tue, Sep 25, 2012 at 2:56 PM, Peter Kümmel <syntheti...@gmx.net> wrote:
On 25.09.2012 17:29, Marcus D. Hanwell wrote:

On Thu, Sep 20, 2012 at 7:26 AM, Peter Kümmel <syntheti...@gmx.net> wrote:

On 19.09.2012 08:08, Wouter van Kleunen wrote:


Peter,

i had 2.8.9-pre3 before, i upgraded to 2.8.9. But only after deleting
the CMakeLists user file from qtcreator, deleting the build directory
and restarting qtcreator I was able to get the option to build with
Ninja.

Anyway, it seems to work fine now, and the building is much faster.



I've uploaded a new version:

- Now out-of-source project files are supported (for cmake projects).
    There will be two new files in the build folder CMake.qtcreator and
CMakeLists.txt.user
    CMake.qtcreator should be opened with creator.

- out-of-source is default, could be changed by a check box in the wizard

- shipped ninja.exe (>1.0.0) is found automatically

- generators are updated when cmake is selected in the wizard

- a cmake warning about QT_QMAKE_EXECUTABLE could be suppressed when the
project doesn't use Qt

I just saw this thread, on Linux if I already have CMake 2.8.9 and a
recent ninja build I take it I just need your patched Qt Creator? I
tried adding custom build steps and that kind of works but I lose the
warning/error parsing - would that work with this patched version?

Yes, complete warning/error parsing. Use the 2.6-ninja branch.

Just got this compiled - it looks great.

Thanks for all your work, I am looking forward to Ninja generator
integration in Qt Creator!

You are welcome! Please post any issue, I'll try to fix them.

Will do, so far it seems to be working great. It is nice to have an
option to store the CMakeLists.txt.user in the build directory too,
that always bugged me and I wondered why they had chosen to go that
way. Looks great, with all warnings etc showing up in the editor as I
would expect.

Yes, I also didn't like these CMakeLists.txt.user in the source three,
therefore the patch ;)


I have tested it with VTK, and will likely look at some of the other
projects I am working on soon. So far so good - thanks for pushing
this forward. How much of this will make it into Qt Creator 2.6?

AFAIK 2.6 will come without any ninja support. At least two of my
changes are upstream now in master.


Marcus

--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to