Yep.. I hear ya and I understand. I have wanted something like this for a while now. I have pondered the idea of extending Eclipse with the CDT plugin to dynamically generate the CMakeLists.txt files but the task is just to big for me alone to do. I think in the end it would be a good IDE but the CMake folks have expressed a dis-interest in making CMake into a library, for good reasons. With out that support I think it might be a long and difficult road.

--
Mike Jackson   Senior Research Engineer
Innovative Management & Technology Services


On Feb 6, 2007, at 11:17 AM, wedekind wrote:

Hello all,

thanks for your hints. Well, ok, I could use any IDE that can be configured to run any command as its build command. So a text editor will do generally.

But this is not exactly what I want. I'm looking for an IDE that supports the CMakeLists.txt such that it interprets them and translates them into a GUI-dialog for build configuration. Maybe an example will clarify the reason
behind it:

Say you are working with CMake-generated VisualStudio project files. If you
want to add a file, you cannot use the IDE for it. I.e. you cannot
drag-and-drop it on your IDE or add it via a context dialog. You need to add the new file to your CMakeLists.txt and this change will be realized in the
IDE the next time you build (and reload) your project.

You can do that with a little discipline, but there is of course a source of
error (and little annoyance) if you cannot use the IDE as usual with
CMake-generated build-files. It would be really cool, if you could make changes to the build config with your IDE and they are reflected in the
CMakeLists.txt. At best the IDE would be cross-platform ;)

I know that this is out-of-scope for CMake, but maybe one of you knows about
attempts in this direction?

Cheers

Marco


_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake


_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to