Boost logo

Boost :

Subject: Re: [boost] cmake target and binary name mangling
From: Niall Douglas (s_sourceforge_at_[hidden])
Date: 2017-07-24 20:07:38

> Yea, I dont think we should mangle the logical target name at all. The user
> should be able to write `target_link_libraries(lib boost::foo)` and that
> should work for either static, shared, or header-only. Supporting multiple
> variants like shared and static in the same build tree are not supported with
> cmake, and creating workarounds to try and support them in the same build tree
> just creates problems. To build shared and static requires two build
> directories with cmake.

This is provably untrue.


ned Productions Limited Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at