Brandon J. Van Every wrote:

Chris Osborn wrote:

>And just in case everyone didn't already know, MS VisualStudio projects
>generated with CMake still use CMake under the hood. So users wanting to
>compile the OSG would always need CMake installed somewhere. It would be
>nice if a tool actually generated a totally native project. SCons is the
>same way... :(

Your frowny face is misplaced. Once you generate that native project, you are *not* done. I *guarantee* you that you're going to change something about your CMakeLists.txt, because you're going to think better of this-and-that as you work on your build system. When you make those changes, you're going to need to regenerate your native project. The hook into CMake allows this regeneration to happen automagically most of the time.

This kind of hook is in the Automake toolchain also. If I modify Makefile.am and then type "make something", automake and config.status etc. will be re-run. Again, the turnaround time is painful compared to CMake, but the convenience of not worrying about "oh, I forgot to..." is there. So basically, all sane build systems do this. Make is simply not adequate on its own.


Cheers,
Brandon Van Every

_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to