Hi Paul,
After reading the description, I'd say the change simply contains a bug.
There is no mention of why the macro leaves ".lib" off the library name in
the VS IDE build case. It looks like, possibly, a cut and paste error.
I looked at the file as it was before that change, and it did *not* have
an extension! So the extension was *added* for the nmake case!
Logically, we want ".lib" on library names, regardless of the VS build
environment, so we should change the CMake macros to ensure that this
occurs.
In which case the if would be eliminated since both cases would give the
same thing - the line that was *added* for nmake in rev 7865...
The real mystery here is why this _didn't_ strip ".lib" from IDE-built
libraries when using CMake 2.4.x. Perhaps this was a bug in CMake that is
now fixed.
Possibly, we'll see what Bill Hoffman says.
J-S
--
______________________________________________________
Jean-Sebastien Guay [EMAIL PROTECTED]
http://www.cm-labs.com/
http://whitestar02.webhop.org/
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org