
________________________________________ From: Boost [boost-bounces@lists.boost.org] on behalf of Peter Dimov [lists@pdimov.com] Sent: 28 January 2015 22:03 To: boost@lists.boost.org Subject: Re: [boost] List of boost headers in boost/ (was RE: preprocess operation problems)
Rene Rivera wrote:
Well.. This is certainly surprising. Given that when I look at my develop checkout I see 1816 entries. All of which, except for some dirs, are symlinks. I do expect *all* of them to be links though. So having some dirs in there seems wrong.
"Split" directories aren't symlinks. For example, boost/detail is a split directory, in that some of its contents are in libs/this, and others in libs/that. Long term, all directories except the top level boost/ would be symlinks, but we aren't there yet.
Files should always be symlinks and never copies though. I don't know how in John's installation the files ended up being copies.
I have a note of the commands I ran in January 2014 to build the setup I am running: git clone --recursive https://github.com/boostorg/boost.git modular-boost >clone.log cd modular-boost ./bootstrap.sh ./b2 headers -- to link the headers ./b2 -- to build libraries I believe it was the advice I was given. Should I have done something different? I have attached the clone.log John