On Friday 19 September 2014 23:20:30 Suckow, Thomas J wrote:
On 9/19/14, 3:21 PM, "Suckow, Thomas J"
wrote: I am going to continue to dig into this.
So what is occurring is that the preproccessed directory is not being brought in because the only way it can be #included is through some special #define magic.
Before the splitting of core, the whole mpl include directory was symlinked. Now because files become intermixed, each file is symlinked by itself. Since the headers target is not invoked those files are not linked.
Yes, that was my thought as well.
I really am not sure how to fix this. I was not successful in my attempt to make the headers alias work like it did before. Boost-build complained that I had somehow made the default build different than all other builds.
You can try the change from my PR. https://github.com/boostorg/boost/pull/39