Philip Lowman wrote:
Try these docs:

http://sodium.resophonic.com/boost-cmake/1.41.0.cmake0/doc/exported_targets.html

YMMV.  The underscores were something that bjam did.  I'd really like to
make a clean break with the past, I have ideas but nothing too firm yet.

Not that I don't appreciate all of the hard work being done getting
Boost to build with CMake, but is making a "clean break with the past"
really a good idea here?  That is to say, wouldn't it be easier on
everyone if the CMake build of Boost matched the bjam defaults
(especially when it comes to filename/path issues)?


I don't know offhand. Are you going to say what they are and argue that position?

Michael just demonstrated how to get the installation to play nice with the abomination that is FindBoost.cmake. This is now documented. You could add a flag INSTALL_WITH_FINDBOOST_BACKWARDS_COMPAT that would do those things, that'd be fine.

Another possiblity is to distribute a script, say, FindBoost2.cmake that people could put into their projects that would first look for cmake-installed boosts and then fall back to FindBoost.cmake practice if they're not available.

Anyhow, when I said "clean break with the past", I wasn't talking about changing some underscores to dots just to be different.

-t


_______________________________________________
Boost-cmake mailing list
Boost-cmake@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-cmake

Reply via email to