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/